Richa is an Indian name from Sanskrit, often interpreted as "hymn," "verse," or "praise."
Like Richa?
Swipe through thousands of names like it