Haji comes from Arabic hajj and means 'pilgrim,' especially one who has made the pilgrimage to Mecca.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Haji?
Swipe through thousands of names like it