Definitions for "Levens"
Levens is a small town and commune in the Alpes-Maritimes département of the Provence-Alpes-Côte d'Azur région of France. Its inhabitants are called Levensans (or Levensois).