Definify.com

Definition 2024


mermaiden

mermaiden

English

Noun

mermaiden (plural mermaidens)

  1. a mermaid, a maiden of the sea; siren

Synonyms