Latin-English dictionary »

leprosarium, leprosaria meaning in English

LatinEnglish
leprosarium, leprosaria noun

leper colony(isolated community of lepers, see also: leprosery)
noun