Ranjan comes from Sanskrit and means "pleasing," "delighting," or "one who brings joy."
Like Ranjan?
Swipe through thousands of names like it