I know an Aditya. He's the only Indian kid in his class, and frankly, that name is a cross he didn't need to bear.
I have a friend who just named her baby boy Neel. It's pronounced like the American name "Neal" but it's spelled differently because Neel means blue and blue is a very lucky/symbolic color in Hinduism. I loved this!
Our boy name (that we didn't use because we had girls) was Easan. I like the American name Ethan and this was similar. Eashan is another variation.
Congratulations for the baby on the way :)
Before I list some suggestions, make sure you choose a name that you like and try not to be too bothered with how others will pronounce it. If the name has sentimental meaning or you just like it, then there is always the possibility to abbreviate it. When my partner and I were on we befriended a now close friend of ours called Rahul, which I really like.
Names like Arran, Arun and Kiran also sound like English names too, so of course wouldn't be hard to remember. Devendra (or Dev), Devi and Raj are also very simple and nice too.
Have fun choosing!!