Synonyms and Antonyms for mermaid

1. mermaid (n.)

half woman and half fish; lives in the sea

Synonyms: