See also: Buzzards

English edit

Noun edit

buzzards

  1. plural of buzzard