Synonyms and Antonyms for Lassa

1. Lassa (n.)

the sacred city of Lamaism; known as the Forbidden City for its former inaccessibility and hostility to strangers

Synonyms: