steward

(noun) custodian

keeper
defender (generic term)
guardian (generic term)
protector (generic term)
shielder (generic term)