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. Оксфордский английский словарь. 2012