Unique Boy Names Starting with G with Meaning

Griffin — Welsh for “strong lord” and a mythical creature with the wings and head of an eagle and the body of a lion.

Greyson — This name is English for “son of the steward

Gabriel — Hebrew for “God is my strength.

Graham — This name means “gravelly homestead” in Scottish

Gregory — This name means “vigilant” or “watchman” in Greek

Garcia — This name means “bear” in Spanish and Portuguese.

Gene — A Greek name meaning “well-born” or “noble