From Sanskrit rupa, meaning “beauty,” “form,” or “appearance.”
Like Rupa?
Swipe through thousands of names like it