castellan

(noun)

noun

1. The governor or caretaker of a castle or keep.