harpy
Info · Definitions · Synonyms · Characters
Definitions
(noun) (Greek mythology) vicious winged monster; often depicted as a bird with the head of a woman. Synonyms: Harpy.
Noun Definition 2
(noun) any of various fruit bats of the genus Nyctimene distinguished by nostrils drawn out into diverging tubes. Synonyms: harpy bat, tube-nosed bat, tube-nosed fruit bat.
Noun Definition 3