Sanskrit name meaning 'auspicious,' 'the best,' or 'one who brings good fortune,' associated with prosperity.
Like Shreyans?
Swipe through thousands of names like it