Haji comes from Arabic hajj and means 'pilgrim,' especially one who has made the pilgrimage to Mecca.
Like Haji?
Swipe through thousands of names like it