• word of the day

    leprous

    leprous - Dictionary definition and meaning for word leprous

    Definition
    (adj) relating to or resembling or having leprosy
Download our Mobile App Today
Receive our word of the day
on Whatsapp