Synonyms for Lassa (same or very similar meaning)
WordNet sense 1 (the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers):
Lhasa, Forbidden City, capital of Tibet
From the ODE community, based on WordNet
add/edit