Jabrud (noun) Definition, Meaning & Examples

noun Archaeology.
  1. a Paleolithic site in SW Syria, in the Anti-Lebanon mountain range.
Jabrud (noun) Definition, Meaning & Examples

More Definitions