Armengol er et catalansk efternavn, der stammer fra det middelalderlige fornavn Armengol, undertiden franskiseret i Armengaud / Armangaud eller Ermengaud / Ermangaud. Armengol er den catalanske form for det castilianske fornavn af germansk oprindelse Hermenegildo / Ermenegildo, som i sig selv kommer fra det gotiske fornavn Ermengild og betyder "enorm hyldest ", "enorm skat" eller "enorm rigdom".