mermaid

Noun
  1. Half woman and half fish;
    Lives in the sea (synset 109512731)

Found on Word Lists

Other Searches