Mermaid princess Synonyms

Definitions for Mermaid


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

Synonyms for phrase

MP abbreviation

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

Definitions for Princess


  • (noun) a usually glamorous woman who is preeminent in her field of activity
  • (noun) a female member of a royal family other than the queen (especially the daughter of a sovereign)