From Sanskrit, meaning 'bright' or 'radiant,' commonly used in Indian names to evoke brilliance and auspiciousness.
Like Ujjwal?
Swipe through thousands of names like it