meaning of capital of tibet

capital of tibet meaning in General Dictionary

the sacred town of Lamaism; referred to as Forbidden City for its previous inaccessibility and hostility to strangers