English Dictionary
Definition leper in British English
leper noun
[countable] noun
/ˈlepə(r)/
Synonyms and related words
