Buzzard Meaning

There are 2 meaning(s) for word Buzzard

Meaning 1 : a New World vulture that is common in South America and Central America and the southern United States

    Synonyms : cathartes aura,  turkey buzzard,  turkey vulture
Meaning 2 : the common European short-winged hawk

    Synonyms : buteo buteo