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. [ ME f. MERE(2) in obs. sense 'sea' + MAID ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012