proper noun
a surname, Giraud, equivalent to English Gerald
Synonyms: Giroud
Related: Giroud
Inherited from Old French, from Frankish.
a surname, Giraud, equivalent to English Gerald
Synonyms: Giroud
Related: Giroud
Inherited from Old French, from Frankish.