The AI-powered English dictionary
plural Girauds
A surname from French, equivalent to English Gerald. examples