a female god, especially in Greek and Latin mythology
female nature spirit
(in stories) a woman with a fish's tail in place of legs
female nature spirit
a beautiful young woman; (in Greek or Roman stories) a young spirit living in woods etc
female nature spirit