MERMAID


Meaning of MERMAID in English

n. imaginary sea creature with the upper body of a woman and a lower body like a fish tail (Legendary)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.