doudou
Top 15000
Meanings
Noun
1. any stuffed toy such as a stuffed animal
2. beloved, darling (term of endearment) (Antilles, Africa)
Examples1
She can't sleep without her teddy bear.