Definition of Lassa

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

Antonyms of Lassa


No Antonyms Found.

Homophones of Lassa