Meaning GUARDIAN

See synonym: defender

Search for this exact term