arcanjo m (plural arcanjos)
From Old Portuguese archangeo (“archangel”), from Late Latin archangelus, from Ancient Greek ἀρχάγγελος (arkhángelos).