Baby Names and Name Generators

What Does Al-sham Mean?
"Damascus"