Buzzard
– definition :
– definition :
- (noun)
- the common European short-winged hawk (context:animal)
- a New World vulture that is common in South America and Central America and the southern United States (context:animal)
buzzard