What is the name meaning of GIRAUD. Phrases containing GIRAUD
GIRAUD
Boy/Male
French, German, Teutonic
Giraud
Spear Strength; Spear Ruler
Teutonic
Spear strength.