What is the full meaning of leproserie
(French) a hospital for lepers, also LEPROSERY [n -S]
Example of the word leproserie placed on a Scrabble board.