Diminutive form of ‘Hajjaj’ meaning ‘one who argues/debates persuasively’ or ‘one who makes the pilgrimage’

1 Post