Maybe a name change is order... you are aware of what "coochie" means in American English right?
EDIT: If someone is bilingual and targeting multiple markets, they have to complete ability to judge and choose a name lacking connotations. Doing otherwise is abstruse. Of course, it doesn't matter if it is only targeting the Indian market where there are no such connotations.