forbidden city - English Synonyms Dictionary

forbidden city

n.
[1] Lhasa , Lassa , capital of Tibet