Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
mama
in English
mama
#essential
Plural
mamas
Definitions
Noun
a
female
parent
(
informal
,
childish
term
)
Compounds / Phrases
stepmama
grandmama
hoochie mama