Very rare surname, it would seem Bergamo, but it should derive from the toponym Cadeo (PC) or from a nickname associated with living near a monastery or church (casa di dio - cà deo).
Buy a heraldic document with your coat of arms
You may be interested
Verba Volant, Scripta Manent