Find the word definition

Wikipedia
Ourrouar

Ourrouar is a series of archaeological sites approximately south southeast of Beirut, Lebanon. It is near Hadeth south on the north side of the Nahr Ghedir.