English Dictionary
Definition mama in British English
mama noun
[countable] noun
/ˈmæmə/
Synonyms and related words
