Subscribe
URL of the page has been copied to clipboard.
Meaning : An official who is responsible for managing and protecting an area of forest.
Synonyms : fire warden, ranger
Install App