lassa
lassa has 1 sense in the JumbleFix dictionary. Letters: 5.
Definitions
n.
. the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers