Most Common Indian Names With Percentage

3,188,335

Sanjay

3,048,070

Sunil

2,910,994

Rajesh

2,867,531

Gita

2,703,278

Rekha

2,692,760

Manoj

2,545,932

Lakshmi

2,320,861

Mohammad

2,134,734

Shanti