Haj literally means ‘to set out for a place’. Islamically, however, it refers to the annual pilgrimage that Muslims make to Makkah with the intention of performing certain religious rites in ...