达兰萨拉 dá lán sà lā

Dharamsala in Himachal Pradesh, north India, home of Tibetan government in exile

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. Dharamsala in Himachal Pradesh, north India, home of Tibetan government in exile

Characters

Character Meaning
to reach; to attain; to communicate
orchid (lán huā Cymbidium goeringii); surname Lan
Bodhisattva; surname Sa
to pull; to drag; to draw