1 Rehan
Pet name: Rehs/ Rehy/ Ehan/ Eaan
Meaning: King
2 Renjith
Pet name: Renji/ Renjis/ Enjith/ Jith
Meaning: Victory
3 Renoald
Pet name: Reno/ Enoald/ Noald/ Noa
Meaning: Ruler, Judgment, Decision
4 Revan
Pet name: Reev/ Revas/ Evan
Meaning: Love
5 Revant
Pet name: Revan/ Revas/ Evant/ Evan
Meaning: One Who Keep Horses
6 Revanth
Pet name: Revs/ Revan/ Evanth/ Evan/ Vanth
Meaning: The Sun
7 Reyan
Pet name: Rees/ Reyas/ Eyan
Meaning: The Sun
8 Reyansh
Pet name: Reyan/ Reyans/ Eyansh/ Yansh/ Ansh
Meaning: First Ray Of Sun, Early Morning
9 Robert
Pet name: Robe/ Bert
Meaning: Famous, Bright Flame
10 Robin
Pet name: Robi/ Obin/ Oin
Meaning: Famed, Shining
11 Rocky
Pet name: Rock/ Ros
Meaning: Rest
12 Rodger
Pet name: Rodg/ Odger/ Oger
Meaning: Spear
13 Roger
Pet name: Roge/ Oger
Meaning: Famous Spearman
14 Rohan
Pet name: Roha/ Ohan
Meaning: Rising, Blossom
15 Rohit
Pet name: Rohi/ Ohit
Meaning: Red
16 Ronit
Pet name: Roni/ Ronis/ Onit
Meaning: Prosperity
17 Roopak
Pet name: Roo/ Roop/ Roopas/ Oopak/ Roo
Meaning: Feature, Sign
18 Roopak
Pet name: Roo/ Roop/ Roopas/ Oopak/ Roo
Meaning: Feature, Sign
19 Roopesh
Pet name: Roo/ Roop/ Opnesh/ Nesh/ Esh
Meaning: Handsome
20 Roopesh
Pet name: Roo/ Roop/ Opnesh/ Nesh/ Esh
Meaning: Handsome
21 Roshan
Pet name: Ros/ Oshan/ Shan
Meaning: Illumination
22 Rover
Pet name: Rove
Meaning: Traveler
23 Rovin
Pet name: Rov/ Ovin/ Oin
Meaning: Pleasure
24 Rudra
Pet name: Rudr/ Udra/ Ura
Meaning: Lord Shiva
25 Rudraksh
Pet name: Rudr/ Rudra/ Raksh/ Aksh/ Ash
Meaning: Fierce Eyed
26 Ruhan
Pet name: Ruh/ Ruhas/ Uhan/ Haan
Meaning: Spiritual
27 Rupendra
Pet name: Rupe/ Rupen/ Upendra/ Upen/ Endra
Meaning: Lord Of The Form
28 Rupesh
Pet name: Rupe/ Upesh/ Uesh
Meaning: Lord Of Beauty
29 Rushan
Pet name: Rush/ Ushan/ Usha/ Shan
Meaning: Trendy
30 Rushil
Pet name: Rush/ Rushi/ Ushil/ Uhil
Meaning:  Charming
31 Ruthvik
Pet name: Ruth/ Uthvik/ Uthv/ Vik
Meaning: Sage
32 Taahir
Pet name: Taahi/ Aahir/ Heer
Meaning: Humble, Small, Good
33 Taajwar
Pet name: Taajw/ Taajway/ Aajwar/ Aaju
Meaning: King
34 Taalish
Pet name: Taals/ Taalis/ Alish/ Aish
Meaning: Lord Of Earth
35 Taamir
Pet name: Taamu/ Taamis/ Aamir/ Meer
Meaning: Fruitful
36 Taanhir
Pet name: Taanu/ Taanhy/ Anhir/ Heer
Meaning: Trendy
37 Taanish
Pet name: Taanis/ Taanu/ Aanish/ Nish
Meaning: Good
38 Taaqul
Pet name: Taaqs/ Taaqu/ Aaqul/ Aaul
Meaning: Clever Thought
39 Taarush
Pet name: Taars/ Taaru/ Aarush/ Aush/ Rush
Meaning: Emperor
40 Tafheem
Pet name: Tafhe/ Tafhees/ Afheem/ Afhee/ Heem
Meaning: Knowledge
41 Tahib
Pet name: Tahi/ Tahis/ Ahib/ Hib
Meaning: Something Closely
42 Tahir
Pet name: Tahi/ Tahis/ Ahir/ Hir
Meaning: Pure, Clean
43 Tahseen
Pet name: Tahs/ Tahsee/ Ahseen/ Aseen
Meaning: Appreciation
44 Taimur
Pet name: Tai/ Taimu/ Aimur/ Imur
Meaning: Iron
45 Tajwar
Pet name: Tajwa/ Tajwu/ Ajwar/ Jwar/ Aaju
Meaning: Ruler, Emperor
46 Taksh
Pet name: Taks/ Aksh/ Ah
Meaning: Great Champion
47 Takshil
Pet name: Taksh/ Takshi/ Akshil/ Ashil
Meaning: Strong Character
48 Talish
Pet name: Talis/ Alish/ Lish/ Ish
Meaning: Lord Of Earth
49 Tameez
Pet name: Tamee/ Tamees/ Ameez/ Meez
Meaning: Sense, Manners
50 Tamir
Pet name: Tami/ Tamis/ Amir/ Meer
Meaning: Wealthy One
51 Tamish
Pet name: Tami/ Tamis/ Amish/ Mish/ Ish
Meaning: Moon
52 Tanas
Pet name: Taany/ Anas/ Naas
Meaning: Humble
53 Tanav
Pet name: Taany/ Anav/ Nav
Meaning: Flute
54 Flute
Pet name: Taany/ Anay/ Naay
Meaning: Son
55 Tanip
Pet name: Tani/ Anip
Meaning: The Sun
56 Tanish
Pet name: Tani/ Anish/ Nish/ Ish
Meaning: Ambition
57 Tanishq
Pet name: Tani/ Anishq/ Nishq/ Ishq/ Ish
Meaning: Jewel
58 Tanmay
Pet name: Tanm/ Anmay/ Anma/ Maay
Meaning: Calm, Humble
59 Tanuj
Pet name: Tanu/ Anuj/ Nuj
Meaning: Son
60 Tanush
Pet name: Tanu/ Anush/ Nush/ Anu/ Ush
Meaning: Lord Shiva
61 Tanveer
Pet name: Tanve/ Anveer/ Anvee/ Veer
Meaning: Strong, Brave
62 Tanvir
Pet name: Tanvi/ Anvir/ Vir
Meaning: Strong
63 Tanwir
Pet name: Tanwi/ Anwir/ Wir
Meaning: Enlightened One
64 Tapan
Pet name: Tapa/ Apan
Meaning: The Sun
65 Tapas
Pet name: Tapa/ Apas
Meaning: Sun
66 Tapasvi
Pet name: Tapas/ Apasvi/ Apas/ Asvi
Meaning: A Saint
67 Tapaswi
Pet name: Tapas/ Apaswi/ Apas/ Aswi
Meaning: A Saint
68 Tapeshwar
Pet name: Tapes/ Apesh/ Eshwar/ Esh
Meaning: Lord Shiva
69 Tapio
Pet name: Tapi/ Apio
Meaning: Ruler Of Forest
70 Taradhish
Pet name: Tarad/ Radhish/ Ashish/ Hish/ Ish
Meaning: Lord Of The Stars
71 Tarak
Pet name: Tara/ Arak/ Rak
Meaning: Protector, Star
72 Tarakeshwar
Pet name: Tarak/ Arak/ Akeshwar/ Keshwar/ Eshwar/ Esh
Meaning: Lord Shiva
73 Taraknath
Pet name: Tara/ Arak/ Aknath
Meaning: Lord Shiva
74 Taraksh
Pet name: Tara/ Araksh/ Arak/ Aksh
Meaning: Mountain
75 Taran
Pet name: Tara/ Aran
Meaning: Heaven
76 Tarang
Pet name: Tara/ Arang/ Rang
Meaning: Waves
77 Tarani
Pet name: Tara/ Arani/ Aran
Meaning: Sun
78 Tareef
Pet name: Taree/ Areef/ Aree/ Aeef
Meaning: Rare
79 Tarendra
Pet name: Taren/ Aren/ Endra
Meaning:  Prince Of Stars
80 Taresh
Pet name: Tares/ Aresh/ Ares/ Resh/ Esh
Meaning: God Of The Stars Or The Moon
81 Tariq
Pet name: Tari/ Ariq/ Riq
Meaning: Name Of The Star
82 Tarish
Pet name: Taris/ Arish/ Rish/ Ish
Meaning: The Ocean, Competent Person
83 Tarkesh
Pet name: Tark/ Arkesh/ Arke/ Kesh/ Esh
Meaning: God Of Stars
84 Tarkeshwar
Pet name: Tark/ Arkeshwar/ Arkesh/ Eshwar/ Esh
Meaning: Lord Shiva
85 Tarpan
Pet name: Tarp/ Arpan/ Aran
Meaning: Refreshing
86 Tarun
Pet name: Tarp/ Arun/ Aun
Meaning: Young Boy
87 Tarush
Pet name: Taru/ Arush/ Rush/ Ush
Meaning: Ruler
88 Tasheer
Pet name: Tash/ Asheer/ Ashee/ Sheer
Meaning: Energetic
89 Tashvin
Pet name: Tash/ Ashvin/ Ash/ Avin
Meaning: Born To Win
90 Tautik
Pet name: Tau/ Autik/ Utik
Meaning: Pearl
91 Tavian
Pet name: Tavi/ Avian/ Avi/ Vian/ Ian
Meaning: Eight
92 Tavish
Pet name: Tavi/ Avish/ Vish/ Ish
Meaning: Gold, Heaven, Brave
93 Tazeem
Pet name: Taze/ Azeem/ Zeem/ Azee
Meaning: Honor, Respect