I have always loved the girls name India. When I hear it, I think of India Wilkes from Gone with the Wind, designer India Hicks and its rising usage among the British. It's perfect to me... old Hollywood ties, fashionable underused yet recognizable. Also, I absolutely love the NN Indi/Indie.
However, I hate that people could just think its another "place name". I strongly dislike names like London, Dakota, Paris, Brooklyn, etc.
Do you think that will always be its first impression? Would it even matter to you if you really loved a name but hated what it could be perceived as?