Carangelo Family History
Carangelo Name Meaning
Italian:: from a medieval personal name composed of the elements caro ‘dear’ + the personal name Angelo . from the medieval Greek personal name Kalangelos ‘beautiful angel’.
Source: Dictionary of American Family Names 2nd edition, 2022