SynonymX
Speak
Leprous
Definition of Leprous
1.
Relating to or resembling or having leprosy
Adjective