English-Latin dictionary »

harpy meaning in Latin

EnglishLatin
Harpy noun
[UK: ˈhɑː.pi]
[US: ˈhɑːr.pi]

harpyria [harpyriae](1st) F
noun