Meaning of mermaid

Definition of mermaid

(noun) half woman and half fish; lives in the sea

Other information on mermaid

WIKIPEDIA results for mermaid
Amazon results for mermaid