Mermaid sisters Synonyms

Definitions for Mermaid


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

MS abbreviation

MS is an abbreviation for Mermaid Sisters
What does MS stand for?
MS stands for "Mermaid Sisters"