Find the word definition

Wikipedia
Yafran

Yafran ( ), also spelled Jefren, Yefren, Yifran, Yifrin or Ifrane, is a city in northwestern Libya, in the Jabal al Gharbi District in the western Nafusa Mountains. Before 2007, Yafran was the administrative seat of the Yafran District.