Random
Mama duckling Synonyms
Mama
replaced
female
duckling
Definitions for Mama
(noun) a
female
human
parent
(noun) a
name
under which Ninkhursag was worshipped
(noun) informal terms for a
mother
Synonyms for phrase
female love
adult love
female lover
adult babe
female pet
female baby
adult baby
adult angel
MD abbreviation
MD
is an
abbreviation
for Mama Duckling
What does MD stand for?
MD stands for "Mama Duckling"
Definitions for Duckling
(noun)
young
duck
(noun)
flesh
of a young
domestic
duck