Top 100 Baby Boy Names Starting Width G

Looking for the perfect name for your baby boy? Check out the 'Top 100 Baby Boy Names Starting Width G' for a blend of tradition and modernity. Our curated list features short and cool names that are easy to pronounce and remember. Whether you're seeking names for a Muslim, Hindu, Sikh, or Christian baby, you'll find modern, simple options that resonate across various religions and cultures. Discover the ideal name that balances uniqueness and ease in our comprehensive guide.

Explore baby names by all origions

1.

Gaurav

Gaurav (गौरव) is an Indian and Nepalese male name. The name literally means pride, as in "someone who brings a good name or pride to his family or to society or to nation".

2.

Gurpreet

The meaning of the name “Gurpreet” is: “Love of Guru”. Categories: Hindi Names, Indian Names, Punjabi Names, Sikh Names. Used in: English speaking countries, Hindi speaking countries.

3.

Grayson

The name Grayson is an English baby name. In English the meaning of the name Grayson is: Son of the reeve or Gray-haired: son of the Gray family; son of Gregory.

4.

Gunjan

The meaning of the name “Gunjan” is: “The humming of bees”. Categories: Hindi Names, Hindu Names, Indian Names, Sanskrit Names. Used in: Hindi speaking countries.

5.

Golu

Golu is an Indian name for boys meaning Round Faced; Naughty Person. Read below for Golu's celebrity and ruler associations, and numerological meanings.

6.

Govind

Govinda and Gopāla (Sanskrit/Hindi: गोविन्द/गोविंद and गोपाल) (also known as Govind, Gobind and Gopal) are the names of Vishnu which mean "The finder of Veda" & "Protector of Veda" as 'Go' means Veda, Cow and also senses. So Govinda, Gopala means Cowherd or Protector of Cows, or one who gives pleasure to senses.

7.

Ghulam

Ghulam (Arabic: غلام ‎‎, Bengali: গোলাম ) is an Arabic word meaning servant, boy, youth. It is used to describe young servants in paradise. ... It can be used as the first element of a Muslim male given name, meaning servant of .. or, in modern times, as an independent surname.

8.

Garvit

Garvit is an Indian name for boys meaning Feels proud. Read below for Garvit's celebrity and ruler associations, and numerological meanings. If Garvit is the one, congratulations!

9.

Gohar

Given Name GOHAR. GENDER: Feminine. USAGE: Armenian. OTHER SCRIPTS: Ô³Õ¸Õ°Õ¡Ö€ (Armenian)

10.

Gul

Gul is a Nordic name commonly used in Swedish, Danish, and Norwegian languages. The name is also common in Persian and Turkish languages. Gul is used as a family name in Europe, Central and South Asia. Gul in Swedish, Danish, and Norwegian means yellow. In Persian and Turkish, Gul means rose.

11.

Gagan

Name Gagan generally means Sky or Heaven, is of Indian origin, Name Gagan is a Masculine (or Boy) name. Person with name Gagan are mainly Hindu by religion.

12.

Ghufran

Given Name GHUFRAN. GENDER: Feminine & Masculine. USAGE: Arabic. OTHER SCRIPTS: غفران (Arabic)

13.

Ghanshyam

Ghanshyam is a Sanskrit name for boys meaning Lord Krishna, Black clouds resembling a beautiful upcoming evening. Read below for Ghanshyam's celebrity and ruler associations, and numerological meanings. If Ghanshyam is the one, congratulations!

14.

Gorav

Gaurav (गौरव) is an Indian and Nepalese male name. The name literally means pride, as in "someone who brings a good name or pride to his family or to society or to nation".

15.

Girish

Girish (also spelled as Gireesh) is a Hindu name which means "lord of the Mountains" in Sanskrit ("giri" means Mountain and "ish" means God). This is a name of Lord Shiva, given because of his abode in the Himalayan Mountains. ... Girish is used as a male name in India.

16.

Gautam

The name Gautam (also transliterated as Gautama or Gauthama and a vrddhi patronymic of Gotama) is one of the ancient Indian names and is derived from the Sanskrit roots "gŐ(गः)" and "tama (तम)". "Tama" means "darkness" and "gŐ" means inter alia "bright light". ... The name Gautam is a masculine name.

17.

Gia

One of the most familiar Italian baby names in the US, Gia is a short form of Gianna, which in turn is a diminutive of Giovanna, the feminine form of Giovanni, the Italian equivalent of John—all of them meaning "God's gracious gift."

18.

Gaurang

Name Gaurang generally means Fair or Husband of Gauri (Parvati) or Lord Shiva or Melody, is of Sanskrit, Indian origin, Name Gaurang is a Masculine (or Boy) name. This name is shared across persons, who are either Jain or Hindu by religion.

19.

Gauhar

Name Gauhar generally means Pearl, is of Arabian, Indian origin, Name Gauhar is a Feminine (or Girl) name. Person with name Gauhar are mainly Hindu by religion.

20.

Gulshan

Muslim Meaning: The name Gulshan is a Muslim baby name. In Muslim the meaning of the name Gulshan is: Garden.

21.

Gurvinder

Name Gurvinder generally means Lord or Guru, is of Indian origin, Name Gurvinder is a Unisex name, which means both Boy and Girl can have this name. Person with name Gurvinder are mainly Sikh by religion.

22.

Gurleen

The meaning of the name “Gurleen” is: “Infused in the guru, within the teacher”. Categories: Hindi Names, Indian Names, Punjabi Names, Sikh Names. Used in: English speaking countries, Hindi speaking countries. Gender: Girl Names. Origins: Punjabi.

23.

Gajendra

The meaning of the name “Gajendra” is: “Ruler of the elephants”. Categories: Hindi Names, Hindu Names, Indonesian Names, Nature Names, Sanskrit Names. Used in: Hindi speaking countries. Gender: Boy Names. Origins: Sanskrit.

24.

Gurmeet

Name Gurmeet generally means Friend of the guru, is of Indian origin, Name Gurmeet is a Unisex name, which means both Boy and Girl can have this name. This name is shared across persons, who are either Sikh or Hindu by religion.

25.

Ghazi

Muslim Meaning: The name Ghazi is a Muslim baby name. In Muslim the meaning of the name Ghazi is: War champion. Hero. Conqueror.

26.

Ghazanfar

The name Ghazanfar is a baby boy name. The name Ghazanfar comes from the Arabic origin. In Arabic the meaning of the name Ghazanfar is: Lion. Similar Names: Chananiah ( Hebrew )

27.

Ghani

Abdul Ghani (Arabic: عبد الغني ‎‎) is a male Muslim given name, and in modern usage, surname. It is built from the Arabic words Abd, al- and Ghani. The name means "servant of the All-sufficient", Al-Ghaniyy being one of the names of God in the Qur'an, which give rise to the Muslim theophoric names.

28.

Gurdeep

Gurdeep is a Punjabi name for boys meaning Lamp of the Guru; Lamp of the teacher; Enlightened by the teacher. Read below for Gurdeep's celebrity and ruler associations, and numerological meanings. If Gurdeep is the one, congratulations!

29.

Gopal

Gopal Name Meaning. Indian (southern states): Hindu name, from Sanskrit gopala 'cowherd' (from go 'cow' + pala 'protector'), an epithet of the god Krishna. It is only a male given name in India, but has come to be used as a surname among South Indians in the U.S.

30.

Gilbert

Means "bright pledge", derived from the Germanic elements gisil "pledge, hostage" and beraht "bright". The Normans introduced this name to England, where it was common during the Middle Ages.

31.

Gauransh

Baby Name : Gauransh. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Gauransh Meaning: A part of Gauri parwati.

32.

Garvik

Garvik is an Indian name for boys meaning Smartness; Attitude. Read below for Garvik's celebrity and ruler associations, and numerological meanings. If Garvik is the one, congratulations!

33.

Graham

The given name originated from the surname Graham, which is derived from Grantham, Lincolnshire, England. ... In the 12th century the surname was taken from England to Scotland by Sir William de Graham, who founded Clan Graham. Variant spellings of the forename are Grahame and Graeme.

34.

Gagandeep

The meaning of the name “Gagandeep” is: “Light of the Sky”. Categories: Hindi Names, Indian Names. Used in: Hindi speaking countries. Gender: Boy Names.

35.

Grant

The name Grant is a Scottish baby name. In Scottish the meaning of the name Grant is: Originally a Scottish surname derived from the French 'grand', meaning tall or great. Now common both as a surname and given name. Famous bearer: American President Ulysses S. Grant.

36.

Gurjeet

Gurjeet is a Punjabi name for boys meaning One winning the Guru's heart. Read below for Gurjeet's celebrity and ruler associations, and numerological meanings. If Gurjeet is the one, congratulations!

37.

Gaurish

Meaning of the name Gaurish is 'Lord Shiva'. Gaurish is a name of Hindu / Indian origin, and is commonly used for males. The name number for Gaurish is '2'. Click here to get the numerological analysis for the name 'Gaurish'.

38.

Ghouse

Ghouse Name meaning in Urdu is NULL, a Hindu Hindi Boy name with lucky number is -- and Ghouse Name meaning in English is Bride.

39.

Gyanendra

Baby Name Gyanendra meaning and Astrology. Baby Name : Gyanendra. Gender : boy. Origin : Hindu, Bengali, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Gyanendra Meaning: Knowledge.

40.

Girdhari

Meaning of name 'Girdhari' with God/Goddess. God / Goddess. Girdhari means. Gender. Krishna.

41.

Gokul

Baby Name : Gokul. Gender : boy. Origin : Bengali, Hindu, Indian, Gujarati, Hindi, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Gokul Meaning: A place where Lord Krishna was brought up; The place in India where Lord Krishna spent his childhood. Variant: Gokul.

42.

Godwin

English Meaning: The name Godwin is an English baby name. In English the meaning of the name Godwin is: From the Old English Godwine, meaning friend of God.

43.

Gulzar

The name Gulzar is a Muslim baby name. In Muslim the meaning of the name Gulzar is: Garden.

44.

Gourav

Gaurav (गौरव) is an Indian and Nepalese male name. The name literally means pride, as in "someone who brings a good name or pride to his family or to society or to nation".

45.

Gajanan

Name Gajanan generally means One with elephant face or Lord Ganesh, is of Indian origin, Name Gajanan is a Masculine (or Boy) name. Person with name Gajanan are mainly Hindu by religion. Name Gajanan belongs to rashi Kumbh (Aquarius) with dominant planet Saturn (Shani) and Nakshatra (stars) Dhanishta.

46.

Gabriel

Gabriel (Hebrew: גַבְרִיאֵל) is a given name derived from the Hebrew name "Gabriel" meaning "God is my strength" (see also "God is my judge" cf. Daniel). It was popularized by the association with the Biblical angel Gabriel.

47.

Goldy

English Meaning: The name Goldy is an English baby name. In English the meaning of the name Goldy is: Gilded.

48.

Girik

Girik is a Sanskrit name for boys meaning Lord Shiva, Heart of the gods. Read below for Girik's celebrity and ruler associations, and numerological meanings. If Girik is the one, congratulations!

49.

Gaurik

Gaurik is a Sanskrit name for boys meaning Mountain-born.. Read below for Gaurik's celebrity and ruler associations, and numerological meanings. If Gaurik is the one, congratulations!

50.

Gursharan

The name Gursharan is a Male name. Indian meaning: The name Gursharan is a Indian baby name The Indian meaning of Gursharan is: Refuge at the guru.

51.

Gulmohar

The Gulmohar is one of the prettiest trees in the world. “Gul” in Persian means Flower, and “Mor” means Peacock. ... Its botanical name is Delonix regia. The English gave it the name Royal Poinciana or the Flamboyant Tree. In Kerala there is a legend associated with this tree.

52.

Gurman

The meaning of the name “Gurman” is: “One who reflects on the word of Guru”. Categories: Hindi Names, Hindu Names, Indian Names, Punjabi Names, Sikh Names. Used in: English speaking countries, Hindi speaking countries. Gender: Boy Names. Origins: Punjabi.

53.

Garrett

Garrett Name Meaning. English: from either of two Germanic personal names introduced to Britain by the Normans: Gerard, composed of the elements gar, ger 'spear', 'lance' + hard 'hardy', 'brave', 'strong'; and Gerald, composed of the elements gar, ger 'spear', 'lance' + wald 'rule'.

54.

Gulfam

Name Gulfam generally means The Color, is of Indian origin, Name Gulfam is a Masculine (or Boy) name. This name is shared across persons, who are either Muslim or Hindu by religion. Name Gulfam belongs to rashi Kumbh (Aquarius) and Nakshatra (stars) Dhanishta.

55.

Garv

Garv. Show similar names Show variant names. Name Garv generally means Pride, is of Indian origin, Name Garv is a Masculine (or Boy) name. Person with name Garv are mainly Hindu by religion.

56.

Govinda

Govinda and Gopāla (Sanskrit/Hindi: गोविन्द/गोविंद and गोपाल) (also known as Govind, Gobind and Gopal) are the names of Vishnu which mean "The finder of Veda" & "Protector of Veda" as 'Go' means Veda, Cow and also senses. So Govinda, Gopala means Cowherd or Protector of Cows, or one who gives pleasure to senses.

57.

Gerard

The name Gerard is an English baby name. In English the meaning of the name Gerard is: Hard or bold spear. This name was introduced to England from Germany during the Norman Conquest. Famous bearer: British poet Gerard Manley Hopkins.

58.

Gian

The name Gian is an Italian baby name. In Italian the meaning of the name Gian is: God is gracious' Abbreviation of John often used in combination with other names. Gianni is equivalent to Johnny.

59.

Gio

The Italian cognate of John (God is gracious), which is derived from the Middle Latin Johannes, an evolution of the Ecclesiastic Late Latin Joannes. Joannes is from the Greek Iōannes, a derivative of the Hebrew Yehanan, a short form of Yehohanan, which is from yehōhānān (Yahweh is gracious).

60.

Gulab

Indian Meaning: The name Gulab is an Indian baby name. In Indian the meaning of the name Gulab is: Rose.

61.

Gitesh

Gitesh. Show similar names Show variant names. Name Gitesh generally means or , is of Indian origin, Name Gitesh is a Masculine (or Boy) name. Person with name Gitesh are mainly Jain by religion. .

62.

Ghazal

The ghazal (Arabic/Persian/Urdu: غزل) is a poetic form with rhyming couplets and a refrain, each line sharing the same meter. A ghazal may be understood as a poetic expression of both the pain of loss or separation and the beauty of love in spite of that pain.

63.

Giriraj

Meaning of Indian name: Giriraj. Meaning of the name Giriraj is 'Lord of mountain'. Giriraj is a name of Hindu / Indian origin, and is commonly used for males. The name number for Giriraj is '9'.

64.

Gyan

Gender: Male Pronunciation: GUY-an Meaning of Gyan: "filled with knowledge" Origin of Gyan: Sanskrit. Share Gyan on Facebook Share on Facebook. Share Gyan on Twitter Share on Twitter. Share Gyan on Google Plus Share on Google+ Favorite the name Gyan.

65.

Ghanim

In Arabian, the name Ghanim means - successful.The name Ghanim originated as an Arabian name. The name Ghanim is most often used as a boy name or male name. Arabian Name Meaning - successful. Origin - Arabia.

66.

Godfrey

Meaning & History. From the Germanic name Godafrid, which meant "peace of god" from the Germanic elements god "god" and frid "peace". The Normans brought this name to England, where it became common during the Middle Ages.

67.

Gana

The name Gana is a Hebrew baby name. In Hebrew the meaning of the name Gana is: Garden.

68.

Grahil

Grahil is an Indian name for boys meaning Synonym of lord krishna. Read below for Grahil's celebrity and ruler associations, and numerological meanings. If Grahil is the one, congratulations!

69.

Ganesh

Ganesh Name Meaning. Indian (southern states): Hindu name from Sanskrit ga?ne?sa 'lord of the army' (from ga?na 'army' + iša), an epithet of the elephant-headed god who is the son of Shiva.

70.

Gauresh

Meaning of the name Gauresh is 'A Name of Lord Shiva.'. Gauresh is a name of Hindu / Indian origin, and is commonly used for males. The name number for Gauresh is '7'. Click here to get the numerological analysis for the name 'Gauresh'.

71.

Gael

Etymology & Historical Origin - Gael. Gael is a modern masculine name coined from the word Gael, a term used to describe a specific ethno-linguistic group of people descended from the Celtic tribes (the others being the Picts and the Brythons). Gael comes from the ancient Gaelic word “Goídel” meaning “Irishman”.

72.

Guntas

Guntas is a Punjabi name for boys meaning Treasure of excellence. Read below for Guntas's celebrity and ruler associations, and numerological meanings. If Guntas is the one, congratulations!

73.

Goswami

Goswami is an Indian title and surname, which also takes the form Gossain and Gosine. The Sanskrit compound Goswami could mean "lord of the senses" or lord of the Vedas (Go means Vedas). People with the surname or title Goswami include: Goswami Tulsidas, Hindu poet-saint. ... Brindaban Goswami, Indian politician.

74.

Gordon

The name Gordon is a Scottish baby name. In Scottish the meaning of the name Gordon is: From the marshes. A surname and given name adopted from a Scottish place name. One of Scotland's great clans.

75.

Gangesh

Name Gangesh generally means Lord Shiva or Lord of the Ganges River, is of Sanskrit, Indian origin, Name Gangesh is a Masculine (or Boy) name. Person with name Gangesh are mainly Hindu by religion.

76.

Gangadhar

Name Gangadhar generally means Holding the Ganga or Lord Shiva, is of Indian origin, Name Gangadhar is a Masculine (or Boy) name. Person with name Gangadhar are mainly Hindu by religion.

77.

Ganpat

Baby Name : Ganpat. Gender : boy. Origin : Bengali, Hindu, Gujarati, Hindi, Indian, Kannada, Malayalam, Marathi, Oriya, Tamil, Telugu. Ganpat Meaning: Lord ganesh.

78.

Goutham

The name Gautam (also transliterated as Gautama or Gauthama and a vrddhi patronymic of Gotama) is one of the ancient Indian names and is derived from the Sanskrit roots "gŐ(गः)" and "tama (तम)". "Tama" means "darkness" and "gŐ" means inter alia "bright light". ... The name Gautam is a masculine name.

79.

Gurveer

The meaning of the name “Gurveer” is: “Guru's warrior”. Categories: Hindi Names, Hindu Names, Indian Names, Punjabi Names, Sikh Names.

80.

Garvish

Garvish is a Hindu baby Boy name, it is an Hindi originated name. Garvish name meaning is Garv and the lucky number associated with Garvish is --.

81.

Guneet

The meaning of the name “Guneet” is: “Virtuous”. Categories: Hindi Names, Indian Names, Punjabi Names, Sikh Names. Used in: English speaking countries, Hindi speaking countries. Gender: Girl Names. Origins: Punjabi.

82.

Gyanchand

Gyanchand Meaning: Excellent; Variant of Gyan.

83.

Goraksh

Goraksh is an Indian name for boys meaning Lord Shiva. Read below for Goraksh's celebrity and ruler associations, and numerological meanings. If Goraksh is the one, congratulations!

84.

Gauranga

Gauranga is a term popularized by the Hare Krishna movement in the 1970s. It is derived from Sanskrit gaurāṅga (Devanagari गौराङ्ग) "having a white or yellowish body", a bahuvrihi compound from gaura "white, yellowish, reddish" and aṅga "limb, member; the body".

85.

Gaddiel

Biblical Meaning: The name Gaddiel is a Biblical baby name. In Biblical the meaning of the name Gaddiel is: Goat of God; the Lord my happiness.

86.

Gargee

Name Gargi generally means Name of a learned woman or Goddess Durga or Scholar, is of Indian origin, Name Gargi is a Feminine (or Girl) name. This name is shared across persons, who are either Jain or Hindu by religion.

87.

Gafur

Ghafoor is a Muslim Boy name which originates from the Arabic language. Acording to Numerology Predictions 8 is Lucky number for name Ghafoor. Every names has a meaning and Ghafoor name meaning in english are to forgive.

88.

Ghaus

Ghaus is a Muslim Boy name, it is an Arabic originated name. Ghaus name meaning is Cry For Help, Defender and the lucky number associated with Ghaus is 3. Find all the relevant details about the Ghaus Meaning, Origin, Lucky Number and Religion from this page.

89.

Girindra

Name Girindra generally means Lord of the mountains or Lord Shiva, is of Sanskrit, Indian origin, Name Girindra is a Masculine (or Boy) name. Person with name Girindra are mainly Hindu by religion. Name Girindra belongs to rashi Kumbh (Aquarius) with dominant planet Saturn (Shani) and Nakshatra (stars) Dhanishta.

90.

Girvan

Girvan Name Meaning. Scottish and northern Irish: habitational name from Girvan, a place in Ayrshire.

91.

Ghazan

Ghazan is baby boy name mainly popular in Muslim religion and its main origin is Arabic. Ghazan name meanings is Holy War Fighter. People search this name as Ghazanfar, Ghazan.

92.

Gary

The name Gary is an English baby name. In English the meaning of the name Gary is: Hard or bold spear. A , which is an EnglishGerman Gerard. Also a diminutive of Gareth and Garrick Famous bearer: American actor Gary Cooper.

93.

Gunner

The name Gunner is a Swedish baby name. In Swedish the meaning of the name Gunner is: Battle strong.

94.

Gomantak

Gomantak Maratha Samaj is a Konkani speaking community found in Indian state of Goa. They are known as Naik Maratha Samaj and Nutan Maratha Samaj in the Sindhudurg district of Maharashtra and Uttara Kannada district of Karnataka, respectively.

95.

Gourish

Name Gaurish generally means Lord Shiva, is of Indian origin, Name Gaurish is a Masculine (or Boy) name. Person with name Gaurish are mainly Hindu by religion. Name Gaurish belongs to rashi Kumbh (Aquarius) and Nakshatra (stars) Dhanishta.

96.

Geetesh

Geetesh is a Sanskrit name for boys meaning Lord of the Gita.. Read below for Geetesh's celebrity and ruler associations, and numerological meanings. If Geetesh is the one, congratulations!

97.

Giridhar

Name Giridhar or (Giridhar) means Lord Krishna; One who holds mountain - Krishna.

98.

Gunit

Name Gunit or (no variations) means Knower of virtues, Talented, Excellent, Virtuous. ... Gunit named person having mastery of organizing anything.

99.

Gulam

Muslim Meaning: The name Ghulam is a Muslim baby name. In Muslim the meaning of the name Ghulam is: Slave. Servant.

100.

Giovanni

Giovanni is a male Italian given name (from Latin Ioannes). It is the Italian equivalent of John. Giovanni is frequently contracted to Gianni, Gian, or Gio, particularly in the name Gianbattista, and can also be found as a surname.