MERMAID


Meaning of MERMAID in English

[mer.maid] n [ME mermayde, fr. mere sea (fr. OE) + mayde maid--more at marine] (14c): a fabled marine creature with the head and upper body of a woman and the tail of a fish

Merriam-Webster English vocab.      Английский словарь Merriam Webster.