Giffens

English

Proper noun

Giffens

  1. plural of Giffen