Rishav is an Indian name often interpreted as 'excellent,' 'moral,' or linked to sacred musical tones.
Like Rishav?
Swipe through thousands of names like it