English Dictionary
Definition leprous in British English
leprous adjective
adjective
/ˈleprəs/
Synonyms and related words
