Ruchi is an Indian Sanskrit name meaning taste, interest, beauty, or delight.
Like Ruchi?
Swipe through thousands of names like it