Sanskrit name meaning 'smiling' or 'one who smiles,' derived from the root 'smi' meaning to smile.
Like Smayan?
Swipe through thousands of names like it