English Dictionary
Definition godmother in British English
godmother noun
[countable] noun
/ˈɡɒdˌmʌðə(r)/

English Dictionary