Jebel Shammar

views updated

Jebel Shammar, Saudi Arabia: see Jabal Shammar.

More From encyclopedia.com