What part of India is your dh from? There may be names that are unique to his language (of the many that are spoken in India). Maybe he would like to use one from his own language, or maybe he doesn't care. Also, if his family belongs to a particular religious heritage you want to probably try to keep the name agreeable to that. For example if they worship Vishnu as their main family God you don't want to give the baby a Saivite (those who worship Siva) name. If your dh's family is not that religious or they are more ecclectic within Hinduism then it doesn't matter as much.
I was going to use the name Easwaran for a boy (Easan for short) but we didn't have a boy.
My girls are Abirami Neha (Abi is her nickname) and Nitara Sivagami (called by her full name). I get compliments on the names all the time.
I got Nitara's name from a baby name website and instantly it spoke to me. Her name means "has deep roots." I knew a family whose dd was named Sitara and I really liked that name, too. It's a musical instrument. I like the name Veena too. Uma was on our list of names, Shanthi (glad we didn't use that because dd1 doesn't fit it!) . . there are so many nice names. Make sure you look at the meaning just as much as the sound of the name.
Does your dh or his family have any name suggestions? Abirami's name was for a temple goddess at an ancestral temple they have been visiting for generations. It means "powerful goddess" and everyone approved of the name.
My dd2's middle name Sivagami is for another goddess at another temple, and it's also the name of a great grandmother who was reportedly a saint of a person.
Personally I don't like the idea of Westernizing a name too much. Like if you take someone named Hari and turn it into Harry, or Narayanan and turn it into Ryan. It's okay to shorten a name a bit, but keep it Indian if you are going to be giving the child an Indian name to begin with. Teach them to be proud of their Indian heritage, not obligated to hide it or turn it into a Western name when it's not. I mean, look at Obama. He didn't turn his name into anything else and he was elected president!! So there you go. You don't need to have an average Joe or Jane name to be successful.
Even my dd1's nickname Abi is said "AH-bee" not "Abby". I like the fact that their names are unique and pretty and they don't need to be changed. People have learned to say them.
Oh, and with the naming of my dd1 we went through SO many names. Dh couldn't up with a single one on his own, and he didn't like the ones I came up with. So what I did finally is made a list of 3 names that met his criteria, passed it by his mom, and then asked him to choose which one of the three he liked best. And that's how Abi got her name!
With Nitara I just absolutely fell in love with her name and basically told him that's what her name was going to be. Luckily he agreed it was a very fine name.