Meaning PROTECTOR

See synonym: defender

Search for this exact term