Giffard
Giffard is a boy's name used in English.
Meaning of Giffard
From an English and French surname, borne by one of William the Conqueror's companions.
Giffard is a boy's name used in English.
From an English and French surname, borne by one of William the Conqueror's companions.