Find the word definition

Wikipedia
Kheybar

Kheybar may refer to:

  • Kheybar, Ilam
  • Kheybar, Darreh Shahr, Ilam Province
  • Kheybar, Kermanshah
  • Kheybar Rural District, in Khuzestan Province