Hadji comes from Arabic hajj and means 'pilgrim,' often marking someone who has completed a sacred journey.
Like Hadji?
Swipe through thousands of names like it