Here are the most liked alternatives proposed on anther thread:
tala
whispr
mila
aspis
orwell
nota
extasi
eave
fabula
I'm guessing you know it means 'lock' in Hindi? http://translate.google.com/#en/hi/lock
[1] it's complicated.
I'm guessing you know it means 'lock' in Hindi? http://translate.google.com/#en/hi/lock