Summary
English Synonyms:   more detail...
  1. mermaid:


English

Detailed Synonyms for mermaid in English

mermaid:

mermaid [the ~] noun

  1. the mermaid
    the mermaid
  2. the mermaid
    – half woman and half fish; lives in the sea 1
    the mermaid
    – half woman and half fish; lives in the sea 1

Related Words for "mermaid":

  • mermaids

Alternate Synonyms for "mermaid":


Related Definitions for "mermaid":

  1. half woman and half fish; lives in the sea1