Word info Synonyms

sea-maid

Noun

Meaning

The mermaid.

A sea nymph.

Source: Webster's dictionary

Synonyms

Close letter words and terms