Giffard

- this week

Gender: M Meaning of Giffard: "puffy cheeks" Origin of Giffard: English

Giffard is #6025 on Nameberry

See full name page for Giffard