Meaning of lassa
Definition of lassa
(noun)
the
sacred
city
of Lamaism;
known
as the Forbidden City for its
former
inaccessibility
and
hostility
to strangers
Other information on lassa
WIKIPEDIA results for
lassa
Amazon results for
lassa
Tweet