Rucha is an Indian name from Sanskrit, often associated with brightness, hymn, verse, or sacred chant.
Like Rucha?
Swipe through thousands of names like it