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