I live in a city where there are tons of Indians. That's an Indian name and it, like 90% of Indian names are unisex. My friend's mom's name is Davinder.
I know male and female people with the same Indian names:
Harpreet/Harpinder
Gurpreet/Gurpinder
Ramandeep
Ravinder/Davinder/Devinder
*deep/*dip/*inder/*jit/*jeet <--- popular endings
What's funny is you can make names out of just the endings too... inderdeep, inderjit, etc are all names of people I have met.
edit: I should make the point of this post more clear. You cannot tell just by the name. It can be either.