From Sanskrit rupa, meaning “beauty,” “form,” or “appearance.”
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Rupa?
Swipe through thousands of names like it