mermaid has definitions from the field of folklore
1
[ noun ] (folklore) half woman and half fish; lives in the sea

Used in print

(The Providence Journal...)

There are some sharp and whipping lines and some hilariously funny situations - the best of the latter being a mass impromptu plunge into a nightclub tank where a `` mermaid '' is performing .

Related terms

imaginary_being

*