French Giroud
Giroud (plural Girouds)
A by-form of Giraud in Rhône-Alpes, from Frankish. Cognate with Gerald.
Giroud ?