Definition of Qumran in English:

Qumran

proper noun

  • A region on the western shore of the Dead Sea. The Dead Sea scrolls were found (1947–56) in caves at nearby Khirbet Qumran, the site of an ancient Jewish settlement.

Pronunciation:

Qumran

/kʊmˈrɑːn/