Find the word definition

Wikipedia
Chevrens

Chevrens is a hamlet of Anières in Geneva, Switzerland. A wine growing area in a slender body of land between the French border and the left bank of Lake Geneva.