Shambhala
WiktionaryText

Proper noun



  1. A holy place (realm) in the historical tradition in Buddhism.
 
x
OK