Giffords

English

Proper noun

Giffords

  1. plural of Gifford