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