1 Ghaiz
Pet name: Ghai/ Ghais/ Haiz/ Gaiz/ Aiz
Meaning: Desert, Forest, Jungle
2 Ghanashyam
Pet name: Ghany/ Shyam/ Anash/ Ahyam
Meaning: Happy Like Cloud, Lord Krishna
3 Ghanendra
Pet name: Ghan/ Ghane/ Anendra/ Endra
Meaning: Lord Krishna
4 Ghanshyam
Pet name: Ghan/ Shyam/ Sam/ Anshyam/ Hans
Meaning: Lord Krishna
5 Ghasan
Pet name: Gha/ Hasan/ Haam/ Asan/ Saan
Meaning: Old Arabic Name
6 Naadesh
Pet name: Naad/ Nades/ desh/ Aesh/ Esh
Meaning: Creative
7 Nabeel
Pet name: Nabh/ Nabees/ Nabees/ Abeel/ Beel/ Aeel/ Abe
Meaning: Nobel
8 Nabhan
Pet name: Nabh/ Nabhs/ Abhan/ Ahan/ Aban
Meaning: Nobel
9 Nabhay
Pet name: Nabh/ Nabhs/ Abhay/ Ahay
Meaning: Lord Shiva
10 Nabhayan
Pet name: Nabh/ Nabhay/ Abhay/ Ayan
Meaning: Fearsome
11 Nabhij
Pet name: Nabh/ Nabhis/ Nabhiju/ Abhij/ Ahij/ Aij
Meaning: Lord Brahma
12 Nabhya
Pet name: Nabh/ Nabhys/ Abhya/ Abhy
Meaning: Lord Shiva
13 Nadan
Pet name: Nad/ Nads/ Adan
Meaning: Very Simple
14 Nadeen
Pet name: Nad/ Nads/ Nadees/ Adeen/ Aeen/ Adee
Meaning: Lord Of Rivers, Ocean
15 Nadeep
Pet name: Nad/ Nads/ Adeep/ Aeep/ Deep/ Deepu
Meaning: Lord Of Wealth
16 Nadeesh
Pet name: Nad/ Nadees/ Adeesh/ Ade/ Aeesh/ Eesh/ Deesh
Meaning: God Of River, Ocean, Hope, Lord Of Water
17 Nadhir
Pet name: Nad/ Nadhis/ Adhir/ Ahir/ Heer
Meaning: Warner
18 Nadhivardhan
Pet name: Nad/ Nadhiv/ Vardhan/ Ardhan/ Ahan/ Dhan
Meaning: Brother Of Lord Mahavir
19 Nadim
Pet name: Nad/ Nadis/ Adim/ Aiim
Meaning: Noble, Highborn, Honorable
20 Nadir
Pet name: Nad/ Nair/ Adir/ Nair
Meaning: Rare
21 Nadish
Pet name: Nad/ Naish/ Adish/ Aish/ Ish
Meaning: Ocean
22 Naeem
Pet name: Naees/ Naeems/ Aeem
Meaning: Comfort, Tranquility, Ease
23 Nagabhushan
Pet name: Naga/ Nagas/ Bhushan/ Bhus/ Ushan/ Uhan
Meaning: One Who Wears Snakes As Ornaments Or Lord Shiva
24 Nagarjuna
Pet name: Naga/ Nagar/ Arjuna/ Arjun/ Arjuu
Meaning: Strong, Brave, Confidence
25 Nagasata
Pet name: Naga/ Nagasat/ Agasata/ Agasta/ Asata
Meaning: Mountain Of Truth, A Holy Mountain
26 Nagdhar
Pet name: Nag/ Nagdh/ Agdhar/ Adhar/ Dhar
Meaning: Lord Shiva
27 Nageesh
Pet name: Nagees/ Nagee/ Ageesh/ Aeesh/ Geesh
Meaning: Lord Shiva
28 Nagendra
Pet name: Nag/ Nagend/ Endra
Meaning: Lord Shiva
29 Nagesh
Pet name: Nag/ Nages/ Agesh/ Aesh/ Esh
Meaning: Lord Shiva
30 Nageshwar
Pet name: Nag/ Nagesh/ Agesh/ Eshwar/ Ehwar/ Esh
Meaning: Lord Shiva, God Of Serpents
31 Nageshwaran
Pet name: Nag/ Nages/ Nagesh/ Agesh/ Eshwaran/ Esh/ Aran
Meaning: Lord Snake
32 Nahan
Pet name: Nah/ Nahas/ Ahan
Meaning: Love, Attractive
33 Nahid
Pet name: Nah/ Nahis/ Ahid/ Naid
Meaning: Stainless
34 Nahil
Pet name: Nah/ Nahis/ Ahil/ Ail
Meaning: Trendy
35 Nahiyan
Pet name: Nah/ Nahiy/ Ahiy/ Hiyan/ Iyan
Meaning: Wise
36 Nahush
Pet name: Nah/ Nahus/ Ahush/ Ush
Meaning: Neighbor, Fellow Man
37 Nahusha
Pet name: Nah/ Nahush/ Ahusha/ Husha/ Usha/ Ush
Meaning: An Ancient King
38 Naif
Pet name: Naffy/ Nais/ Aif
Meaning: High, Magnificient
39 Naiin
Pet name: Naais/ Aiin
Meaning: Trendy
40 Naim
Pet name: Nai/ Naims/ Aaim/ Nim
Meaning: Happiness, Comfort
41 Naimesh
Pet name: Naim/ Nais/ Aimesh/ Iesh/ Mesh/ Esh
Meaning: A Saint
42 Naimish
Pet name: Naim/ Naimis/ Aimish/ Mish/ Ish
Meaning: Inside Viewer, Wink, Transient
43 Naindeep
Pet name: Nain/ Naind/ Aindeep/ Deep
Meaning: Eyes Full Of Light
44 Nainesh
Pet name: Nain/ Naines/ Ainesh/ Anesh/ Esh
Meaning: Lord's Third Eye, Divine Eye
45 Nair
Pet name: Nais/ Nais/ Nir
Meaning: Lord Krishna, Leader
46 Naishal
Pet name: Nais/ Naish/ Aishal/ Ishal/ Aish/ Shal
Meaning: Trendy
47 Naitik
Pet name: Nais/ Naits Aitik/ Aiik
Meaning: Good In Nature
48 Naitvik
Pet name: Nais/ Nats/ Aitvik/ Vik/ Aiik
Meaning: Trendy
49 Najair
Pet name: Naj/ Najai/ Ajair/ Jair
Meaning: Little Star
50 Najeeb
Pet name: Naj/ Najee/ Ajeeb/ Ajee/ Jeeb
Meaning: Noble Descent
51 Najeed
Pet name: Naj/ Najee/ Najee/ Ajeed/ Ajee/ Jeed/ Aeed
Meaning: Highland
52 Najeeh
Pet name: Naj/ Najee/ Ajeeh/ Ajee/ Aeeh
Meaning: Good, Opinion
53 Najib
Pet name: Naj/ Najis/ Ajib/ Aib/ Jib
Meaning: Noble, Distinguished, Noble Descent
54 Najih
Pet name: Naj/ Najis/ Ajih/ Jih
Meaning: Sound, Good Opinion, Successful
55 Naju
Pet name: Naj/ Najs/ Aju
Meaning: Proudly, Noble
56 Najwan
Pet name: Naj/ Najwa/ Ajwan/ Awan
Meaning: Saved, Liberated
57 Nakash
Pet name: Nak/ Nakas/ Akash/ Akas/ Ash/ Kash
Meaning: Calm
58 Naksatra
Pet name: Nak/ Naksat/ Aksatra/ Aksa/ Atra
Meaning: Heavenly Body, A Constellation, A Pearl
59 Naksh
Pet name: Naks/ Aksh
Meaning: Moon
60 Nakshin
Pet name: Naks/ Naksh/ Akshin/ Akshi/ Ashin
Meaning: Trendy
61 Nakshis
Pet name: Naks/ Naksh/ Akshis/ Ashis
Meaning: Trendy
62 Nakshith
Pet name: Nak/ Naksh/ Akshith/ Akshi/ Ashith/ Ahith/ Hith
Meaning: Power Of Lion
63 Nakul
Pet name: Naul/ Akul
Meaning: Sharp Minded, Lord Shiva
64 Nakulesh
Pet name: Naul/ Akul/ Nakul/ Lesh/ Esh
Meaning: Intelligent Person
65 Nala
Pet name: Nal/ Ala
Meaning: Nothing
66 Nalan
Pet name: Nal/ Nala/ Alan/ Lan
Meaning: Smart Boy
67 Nalesh
Pet name: Nal/ Nales/ Alesh/ Aesh/ Esh
Meaning: King Of Flowers
68 Nalikan
Pet name: Nalis/ Naliks/ Alian/ Likan
Meaning: Lotus
69 Nalikanth
Pet name: Nalik/ Nalikan/ Alikan/ Alikanth/ Anth/ Lianth
Meaning: Sun
70 Nalin
Pet name: Nali/ Nalis/ Alin/ Ali
Meaning: Lotus
71 Nalinaksh
Pet name: Nali/ Nalins/ Alin/ Naksh/ Aksh/ Ali
Meaning: Lotus Eyed
72 Nalinaksha
Pet name: Nalin/ Nalina/ Alin/ Ali/ Naksha/ Aksh
Meaning: Lotus-Eyed
73 Naman
Pet name: Nam/ Nams/ Aman
Meaning: Kind, Pleasant
74 Namish
Pet name: Nam/ Namis/ Amish/ Mish/ Aish
Meaning: Lord Vishnu, Courteous
75 Namit
Pet name: Nam/ Namis/ Amit/ Nait
Meaning: Modest
76 Namith
Pet name: Nam/ Namis/ Amith/ Aith/ Mith/ Naith
Meaning: To Bow In A Humble Greeting, Worshipper
77 Nanadan
Pet name: Nans/ Nand/ Adan/Anadan/ Anan
Meaning: Daughter, Goddess Durga
78 Nand
Pet name: Nans/ Nandu
Meaning: Father Of Krishna
79 Nandagopal
Pet name: Nand/ Nanda/ Nandu/ Gopal/ Opal/ Pal/ Gopi
Meaning: Father Name Of Lord Krishna
80 Nandak
Pet name: Nan/ Nand/ Nandu/ Dak/ Anaak
Meaning: Pleasing
81 Nandakishor
Pet name: Nan/ Nanda/ Nandu/ Kishor/ Kihor/ Ishor
Meaning: Lord Krishna
82 Nandakishore
Pet name: Nan/ Nanda/ Nadu/ Kishore/ Kihore/ Ishore
Meaning: Lord Krishna
83 Nandakumar
Pet name: Nand/ Nanda/ Nandu/ Aumar/ Kumar/ Kum
Meaning: Lord Krishna
84 Nandan
Pet name: Nand/ Nandu/ Adan
Meaning: Enjoyment, Son
85 Nandapal
Pet name: Nand/ Nandu/ Adan/ Dapal/ Apal/ Andaal
Meaning: Lord Krishna, Protector Of Nanda
86 Nandhan
Pet name: Nand/ Nandu/ Anhan/ Ahan/ Anaan
Meaning: Pleasing, One Who Brings Happiness
87 Nandin
Pet name: Nand/ Nandu/ Adin/ Anin
Meaning: The Delightful, Devotee Of Lord Shiva
88 Nandish
Pet name: Nand/ Anish/ Nish/ Andish/ Aish/ Ish
Meaning: Lord Shiva
89 Nandishwar
Pet name: Nand/ Nandu/ Nandi/ Ishwar/ Ish/ Iswar/ Dishaw/ Anish
Meaning: Lord Shiva
90 Nandna
Pet name: Nan/ Andna
Meaning: Daughter, One Who Bestows Happiness
91 Naqeeb
Pet name: Naaq/ Aqeeb/ Qeeb
Meaning: Leader
92 Naqib
Pet name: Naqi/ Aqib/ Aib
Meaning: President, Head, Chief
93 Narahari
Pet name: Nara/ Hari/ Rahari/ Ari
Meaning: Lord Vishnu
94 Naraindiran
Pet name: Nare/ Naren/ Indrian/ Drian/ Indriin
Meaning: King Of Men
95 Narashima
Pet name: Nara/ Naras/ Shima/ Ahim
Meaning: Brave Man
96 Narayan
Pet name: Naray/ Naras/ Aryan/ Ayan
Meaning: Lord Vishnu
97 Narayana
Pet name: Nara/ Rayan/ Ayan/ Yaan
Meaning: Lord Vishnu
98 Nareesh
Pet name: Naree/ Narees/ Areesh/ Eesh
Meaning: Lord Vishnu
99 Naren
Pet name: Nare/ Nares/ Aren/ Aeen
Meaning: Best Of Men
100 Narender
Pet name: Nare/ Naren/ Arender/ Aender/ Ender
Meaning: King
101 Narendra
Pet name: Nare/ Arendra/ Aendra/ Endra
Meaning: King Of All
102 Narendran
Pet name: Nare/ Naren/ Arendran/ Endran/ Eran/ Edran
Meaning: King Or God Of Men
103 Narendranath
Pet name: Nare/ Naren/ Endranath/ Endra/ Eanath/ Nath
Meaning: King Of Kings, Emperor
104 Naresh
Pet name: Nare/ Aren/ Aesh/ Esh
Meaning: Lord Of Men
105 Narin
Pet name: Nar/ Nariis/ Arin/ Aiin/ Naiin
Meaning: Delicate
106 Narind
Pet name: Nars/ Narin/ Arind/ Arin
Meaning: Delicate, Smooth
107 Narinder
Pet name: Narin/ Narind/ Arinder/ Ainder/ Rinder/ Inder
Meaning: The king Or Ruler
108 Narish
Pet name: Narii/ Naris/ Arish/ Rish
Meaning: Trendy
109 Narshimha
Pet name: Narsh/ Narshim/ Arshimha/ Arshim/ Shimha/ Himaha
Meaning: Brave Or Fearless
110 Narsimha
Pet name: Nars/ Arsimha/ Arim/ Imha/ Simha
Meaning:  Half Lion & Half Man
111 Narun
Pet name: Nar/ Arun/ Aun
Meaning: Leader Of Men
112 Nasar
Pet name: Nas/ Asar/ Naar
Meaning: Help, Support
113 Naseem
Pet name: Nase/ Aseem/ Aeem/ Asee
Meaning: Fresh Air
114 Naseer
Pet name: Nase/ Aseer/ Aeer/ Asee/ Seer
Meaning: Supporter
115 Naseeruddin
Pet name: Nasee/ Naseer/ Eruddin/ Udin/ Uiin
Meaning: Defender Of The Religion
116 Nashir
Pet name: Nash/ Ashir/ Asir/ Nahir
Meaning: Helper
117 Nashit
Pet name: Nash/ Ashit/ Ahit/ Aiit
Meaning: Energetic, Dynamic, Fresh
118 Nasif
Pet name: Nass/ Asif/ Aiif
Meaning: Just
119 Nasih
Pet name: Nasi/ Nasis/ Asih/ Aiih/ Asi
Meaning: Adviser, Counselor
120 Nasim
Pet name: Nas/ Nasi/ Asim/ Naiim
Meaning: Breeze, Gentle Wind, Fragrant Air
121 Nasimuddin
Pet name: Nas/ Nasi/ Asim/ Muddin/ Uddin/ Uiin
Meaning: Breeze Of The Islam
122 Nasir
Pet name: Nas/ Nasi/ Asir/ Naiir
Meaning: Protector
123 Nasiruddin
Pet name: Nas/ Nasi/ Asir/ Uddin/ Uiin
Meaning: Defender Of The Faith
124 Nasreen
Pet name: Nass/ Nasr/ Asreen/ Areen/ Aeen
Meaning: Wild Rose, Blue Scented Flower
125 Nasruddin
Pet name: Nas/ Asruddin/ Asru/ Uddin/ Uiin
Meaning: Victory Of The Religion
126 Nasser
Pet name: Nass/ Asser/ Asse/ Naer
Meaning: Protector
127 Nasserudeen
Pet name: Nasse/ Asser/ Asee/ Nasser/ Udeen/ Udee/ Aeen
Meaning: Protector Of The Faith
128 Nataansh
Pet name: Nat/ Nataan/ Ataansh/ Ataan/ Ansh/ Ash
Meaning: Attractive
129 Nataraj
Pet name: Nat/ Natas/ Atar/ Raj
Meaning: Lord Of Dance, Lord Shiva
130 Natarajan
Pet name: Nat/ Natas/ Atar/ Rajan/ Raj/ Ajan
Meaning: God Sivan
131 Natesh
Pet name: Nat/ Nates/ Atesh/ Aesh/ Esh
Meaning: King
132 Nathan
Pet name: Nat/ Athan/ Ahan
Meaning: God Given
133 Natheer
Pet name: Nat/ Atheer/ Aheer/ Aeer/ Heer/ Ahee
Meaning: Warner, Eyes
134 Nathin
Pet name: Nat Athin/ Ahim/Atiin/ Aiin
Meaning:  Protected
135 Natiq
Pet name: Nat/ Atiq/ Aiiq
Meaning: Winner Of Victory
136 Natraj
Pet name: Nat/ Natra/ Raj/ Araj
Meaning: Lord Shiva
137 Navadeep
Pet name: Nava/ Avad/ Deep/ Aeep/ Deepu
Meaning: Light, New Lamp
138 Navakanth
Pet name: Nava/ Avak/ Akanth/ Vakanth/ Kanth
Meaning: New Light
139 Navan
Pet name: Nav/ Avan
Meaning: Champion, Praise
140 Navaneesh
Pet name: Nav/ Avaneesh/ Avan/ Aneesh/ Neesh/ Aeesh
Meaning: Trendy
141 Navaneet
Pet name: Nav/ Avan/ Aneet/ Anee
Meaning: Eternally New
142 Navaneeth
Pet name: Nav/ Navan/ Avan/ Aneeth/ Neeth/ Anee
Meaning: Humble, Soft
143 Navanit
Pet name: Nav/ Avan/ Anit/ Vanit
Meaning: Pleasure, Joyful
144 Navanith
Pet name: Nav/ Navan/ Avan/ Anith/ Nith
Meaning: Gentle, Soft
145 Navdeep
Pet name: Nav/ Navd/ Navdee/ Avdeep/ Deep/ Avdee
Meaning: Eternal light
146 Naveed
Pet name: Nav/ Navee/ Aveed/ Aeed/ Veed
Meaning: Good News
147 Naveen
Pet name: Nav/ Navees/ Navee/ Aveen/ Aeen/ Veen/ Avee
Meaning: New, Modern
148 Navin
Pet name: Nav/ Navis/ Avin/ Aiin
Meaning: New, Fresh
149 Navinchandra
Pet name: Nav/ Navin/ Avin/ Aiin/ Chandra/ Chand/ Chandu
Meaning: The Moon
150 Navinder
Pet name: Nav/ Navin/ Avin/ Inder/ Navin
Meaning: Brave Lord
151 Navish
Pet name: Nav/ Navis/ Avish/ Navis/ Aish/ Avis/ Vish
Meaning: Lord Shiva, Poison Less, Sweet
152 Navneet
Pet name: Nav/ Navnees/ Avneet/ Aneet/ Aeet/ Avnee
Meaning: Fresh Butter, Lord Krishna
153 Navtej
Pet name: Nav/ Navat/ Avtej/ Tej/ Aej
Meaning: New Light
154 Nawab
Pet name: Naw/ Nawas/ Awab/ Nawa
Meaning: Ruler, Administrator
155 Nawish
Pet name: Nawi/ Nawis/ Awish/ Aish
Meaning: Rare
156 Nayaab
Pet name: Nay/ Nayaas/ Ayaab/ Yaab
Meaning: Rare
157 Nayan
Pet name: Nay/ Nays/ Ayan/ Yaan
Meaning: Eye, Right Direction
158 Nayandeep
Pet name: Nay/ Nayan/ Ayan/Andeep/ Deep/ Deepu
Meaning: Light Of The Eye
159 Nayanesh
Pet name: Nay/ Nayan/ Ayansh/ Yanesh/ Anesh/ Anes/ Nesh/ Aesh/ Esh
Meaning: Beautiful Eyes
160 Nayeef
Pet name: Nay/ Nayee/ Ayeef
Meaning: New
161 Nayeel
Pet name: Nays/ Nayee/ Ayeel/ Ayees
Meaning: Trendy
162 Nayeen
Pet name: Nayee/ Nays/ Ayeen
Meaning: Creative
163 Nayif
Pet name: Nayis/ Nayii/ Ayif
Meaning: Trendy
164 Nayin
Pet name: Nayis/ Nayii/ Ayin
Meaning: Creative
165 Nayis
Pet name: Nayii/ Nais/ Ayis
Meaning: Trendy
166 Naynaad
Pet name: Nays/ Naynaas/ Ayaad
Meaning: Beautiful Eyes
167 Nayneesh
Pet name: Nays/ Naynees/ Ayneesh/ Neesh/ Eesh
Meaning: Beautiful Eyes
168 Nazar
Pet name: Naz/ Nazs/ Azar/ Aza
Meaning: A Vow, Promise Made To God
169 Nazeeb
Pet name: Naz/ Nazee/ Azeeb/ Aeeb/ Zeeb/ Azee
Meaning: Noble Descent
170 Nazeem
Pet name: Naz/ Azeem/ Azee/ Aeem
Meaning: Organized One
171 Nazeer
Pet name: Naz/ Azeer/ Azee/ Aeer
Meaning: Prophet
172 Nazer
Pet name: Naz/ Azer/ Aze/ Naze
Meaning: Brilliant, Radiant
173 Nazim
Pet name: Naz/ Azim/ Naim
Meaning: Organizer
174 Nazir
Pet name: Naz/ Azir/ Azi// Nair
Meaning: Bright, Radiant, Supervisor