GeneralConnection.com
➔
Dictionary
lassa
Noun
1. Lhasa
1. Lassa, capital of Tibet, Forbidden City, national capital
Usage