Meaning of buzzard
Definition of buzzard
(noun)
a New World
vulture
that is
common
in South America and Central America and the
southern
United States
the
common
European
short-winged
hawk
Other information on buzzard
WIKIPEDIA results for
buzzard
Amazon results for
buzzard
Tweet