Sanskrit name meaning 'promise', 'word', or 'speech', signifying one who keeps their word.
Like Vachan?
Swipe through thousands of names like it