Find the word definition

Wikipedia
Khaybar

Khaybar (, ) is the name of an oasis some to the north of Medina (ancient Yathrib), Saudi Arabia. Before the rise of Islam, this fortress town was inhabited in former times by Jewish tribes. It fell to Muslim forces in 629 AD

Khaybar (disambiguation)

Khaybar or Khaibar may refer to: