Meanings

  1. protector; custodian