Girard surname Meaning | Last name Girard Surname Meaning
Girard surname meaning is Strong Spear which is used in french community. The origin of surname Girard is French.
Girard surname meaning is Strong Spear which is used in french community. The origin of surname Girard is French.