Purcell Family History. Purcell Name Meaning. English, Welsh, and Irish (of Norman origin): from Old French pourcel 'piglet' (Latin porcellus, a diminutive of porcus 'pig'), hence a metonymic occupational name for a swineherd, or a nickname, perhaps affectionate in tone.