Synonyms of Mama in English :
Antonyms of Mama in English
Thesaurus of Mama in English
1. (noun) informal terms for a mother