Noun Definition
environs
2.Definition: the area in which something exists or lives
Related Noun(s):environment, surround, surroundings
Category: Places2.Definition: the area in which something exists or lives
Related Noun(s):environment, surround, surroundings
Category: Places