Canossa

noun
Ca·​nos·​sa | \ kəˈnäsə, -ˈȯ-\
plural -s

Definition of Canossa

: a place or occasion of submission, humiliation, or penance often used with go to he went to his Canossa when he reversed his policy

History and Etymology for Canossa

from Canossa, village in northern Italy where Emperor Henry IV made humble submission to Pope Gregory VII in 1077

Keep scrolling for more