Noun mermaid has 1 sense
  1. mermaid - half woman and half fish; lives in the sea
    --1 is a kind of
    imaginary being, imaginary creature
,
TOP