The Italian term "angelo" matches the English term "angel"

other italian words that include "angelo" : english :
arcàngelo archangel
angelo custode guardian angel