Caretaker

Noun

 * 1) Someone who takes care of a place or thing; someone looking after somewhere, or with responsibility for keeping a place in good repair.
 * 2) Someone who takes care of a person; a parent, carer or other guardian.

Adjective

 * 1) Temporary, on a short term basis.

Thesaurus
air warden, attendant, castellan, conservator, curator, custodian, forest ranger, game warden, gamekeeper, governor, guardian, guardian angel, janitor, keeper, lifeguard, lifesaver, next friend, prochein ami, ranger, shepherd, steward, warden, warder