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