English dictionary
mermaid meaning and definition
Definition and meaning of mermaid at MeaningMonkey.org. mermaid meaning and definition in the English Dictionary.MERMAID noun
Definition of mermaid (noun)
- half woman and half fish; lives in the sea
Source: Princeton University Wordnet