mermaid

/mˈɝmeɪd/

Explore definitions, synonyms, and language insights of mermaid

Definitions

Noun
half woman and half fish; lives in the sea