Definitions for "LEPRA"
a medical development charity that works in some of the most impoverished regions on earth
a medical development charity which provides medical treatment to cure leprosy, management of other health problems affecting people with leprosy, and social and economic rehabilitation programmes
LEPRA, originally known as the British Empire Leprosy Relief Association, is a medical development charity working towards care of people with leprosy (Hansen's disease).