Ranjani is a Sanskrit-derived Indian name meaning "she who delights" or "brings joy and color."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ranjani?
Swipe through thousands of names like it