Mermaid people Synonyms

Definitions for Mermaid


  • (noun) half woman and half fish; lives in the sea

MP abbreviation

MP is an abbreviation for Mermaid People
What does MP stand for?
MP stands for "Mermaid People"

Definitions for People