Find the word definition

Wikipedia

Avren

Avren may refer to two villages in Bulgaria:

  • Avren, Varna Province
  • Avren, Kardzhali Province