buzzard

Buzzard


– definition :

  • (noun)
    1. the common European short-winged hawk (context:animal)
    2. a New World vulture that is common in South America and Central America and the southern United States (context:animal)

buzzard