Haji, Arabic, meaning a blessed pilgrim who has been on Hajj (pilgrimage to Mecca). Some choose to add Al-Hajj to their name as an appendage.

More often used to mean "Stubborn Old Fart", interchangeable with Sheikh