LEPEROUS MEANING IN ENGLISH

• Leperous Definition & Synonyms

  1. (a.) Leprous; infectious; corrupting; poisonous.


RECENT SEARCHES