From Arabic al-Hajj, used in West Africa for someone who has made the pilgrimage to Mecca.
Like Elhadji?
Swipe through thousands of names like it