- a hospital for the treatment of lepers.
- a hospital or other centre for the treatment or care of lepers
More Definitions
- BY MISTAKE (noun) Definition, Meaning & Examples
- JAPANESE YEW (noun) Definition, Meaning & Examples
- EUROPEAN MONETARY SYSTEM (noun) Definition, Meaning & Examples
- MAILE (noun) Definition, Meaning & Examples
- JINGHIS KHAN (noun) Definition, Meaning & Examples
- NICE (noun) Definition, Meaning & Examples