Definify.com

Definition 2025


staggards

staggards

English

Noun

staggards

  1. plural of staggard