Rupal is an Indian name from Sanskrit roots meaning “beautiful” or “having lovely form.”
Like Rupal?
Swipe through thousands of names like it