Mermaids Meaning

There are 1 meaning(s) for word Mermaids

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