lazaret

Explore definitions, synonyms, and language insights of lazaret

Definitions

Noun
hospital for persons with infectious diseases (especially leprosy)

More General Terms