white-headed harpy

noun

Definition of white-headed harpy

British