HARPY


Meaning of HARPY in English

(n.) The European moor buzzard or marsh harrier (Circus aeruginosus).

Webster's English dictionary.      Английский словарь Webster.