Ranjan comes from Sanskrit and means "pleasing," "delighting," or "one who brings joy."
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ranjan?
Swipe through thousands of names like it