Mermaid daughter Synonyms

Definitions for Mermaid


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

MD abbreviation

MD is an abbreviation for Mermaid Daughter
What does MD stand for?
MD stands for "Mermaid Daughter"

Definitions for Daughter