lazar house

Explore definitions, synonyms, and language insights of lazar house

Definitions

Noun
hospital for persons with infectious diseases (especially leprosy)

More General Terms