Lassa
English Dictionary
->
Letter L
-> Lassa
Search Dictionary:
Lassa Definition
(n)
the
sacred
city
of
Lamaism
;
known
as
the
Forbidden
City
for
its
former
inaccessibility
and
hostility
to
strangers
Lassa Synonyms
capital of Tibet
Forbidden City
Lassa
Lhasa
© Art Branch Inc.