SynonymX
Speak
Mermaid
Definition of Mermaid
1.
Half woman and half fish; lives in the sea
Noun
Semanticaly linked words with "mermaid"
imaginary being
imaginary creature
Hyponims for word "mermaid"
imaginary being
imaginary creature