Beilan Pass (noun) Definition, Meaning & Examples

noun
  1. a mountain pass in SE Turkey near Syria. 2,395 feet (730 meters).
Beilan Pass (noun) Definition, Meaning & Examples

More Definitions