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

/ko͝omˈran/