MERMAID


Meaning of MERMAID in English

n. an imaginary half-human sea creature, with the head and trunk of a woman and the tail of a fish.

Etymology: ME f. MERE(2) in obs. sense 'sea' + MAID

Oxford English vocab.      Оксфордский английский словарь.