Buzzards, noun plural of buzzard. Synonyms in the same form.
vultures, buteos, broadwings
All synonyms for buzzard →