Buzzard (Noun)
Meaning 1
A New World vulture that is common in South America and Central America and the southern United States.
Classification
Nouns denoting animals.
A New World vulture that is common in South America and Central America and the southern United States.
Nouns denoting animals.