protectors
NOUN
guardian
Synonyms
Antonyms
NOUN
caretaker
Synonyms
Antonyms
STRONGEST