dharmsala

dərʻmⵃⴁⴜⴟⴋlⴋⴌⴊ

Definitions

1. noun

A city in Himachal Pradesh, India, and the temporary residence of the 14th Dalai Lama

“Dharamsala is a popular destination for Tibetan culture and Buddhist pilgrimage.”

2. proper noun

A town in India, capital of the Kangra district, Himachal Pradesh

“The town of Dharamsala, nestled in the Himalayas, is a favorite among trekkers.”

3. noun

A region in India, home to a significant population of Tibetan people

“Dharamsala serves as a cultural hub for the Tibetan community in exile.”

Synonyms

  • Himalayan town
  • Tibetan settlement

Antonyms

  • non-Tibetan community
  • urban centre