English Dictionary
Definition mermaid in British English
mermaid noun
[countable] noun
/ˈmɜː(r)ˌmeɪd/
Synonyms and related words
