Definitions of Capital of tibet:

  • noun:   the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers