defensor
/dɛfɛnsɔr/Definitions
1. noun
a defender or protector, especially of a place or institution
“The local community rallied around the historic landmark as its defensor and raised funds for its restoration.”
1. noun
a defender or protector, especially of a place or institution
“The local community rallied around the historic landmark as its defensor and raised funds for its restoration.”