Mermaid Meaning

There are 1 meaning(s) for word Mermaid

Meaning 1 : half woman and half fish; lives in the sea