LEPROUS MEANING IN ENGLISH

• Leprous Definition & Synonyms

  1. (a.) Infected with leprosy; pertaining to or resembling leprosy.
  2. (a.) Leprose.


RECENT SEARCHES