Definition of mermaiden in English:

mermaiden

noun

poetic
  • A mermaid, a siren; a representation of a mermaid, especially in heraldry.

Origin

Late Middle English; earliest use found in Inquisition Miscellany. From mere + maiden, after mermin.

Pronunciation

mermaiden

/ˈməːmeɪdn/