Leper hospital Synonyms

Definitions for Leper


  • (noun) one who is cast out or rejected by society
  • (noun) a pariah who is avoided by others
  • (noun) a person afflicted with leprosy

LH abbreviation

LH is an abbreviation for Leper Hospital
What does LH stand for?
LH stands for "Leper Hospital"

Definitions for Hospital


  • (noun) a medical institution where sick or injured people are given medical or surgical care
  • (noun) a health facility where patients receive treatment