Table of contents Family name origins & meanings Arabic : occupational name from ghannām ‘shepherd’. Appears On Lebanese Surnames and Meanings Palestinian Surnames and Meanings