Jabal Zambar
Mountain in Nineveh Province, IraqJabal Zambar is a large hill in the Tel Afar District of Nineveh Province of northern Iraq. The name may also be rendered as Jabal or Jebel Sinbar, Zinbar or Zinbār, or Zambar Mountain.
Read article
Top Questions
AI generatedMore questions