canossa meaning in English
n. canossa, village in north-central italy in the apennines; ruined castle in italy where emperor henry iv went to humble himself before pope gregory vii, in 1077
n. canossa, village in north-central italy in the apennines; ruined castle in italy where emperor henry iv went to humble himself before pope gregory vii, in 1077