Ghostly mermaid Synonyms

Definitions for Ghostly


Definitions for Mermaid


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