guardacaccia

Etymology
.

Noun

 * 1) gamekeeper, game warden, a guardian of animals meant to be hunted