Printer friendly

What does LRD stand for?

LRD stands for Life for Relief and Development (Islamic charity)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Organizations, NGOs, schools, universities, etc.

See other definitions of LRD

Other Resources:
We have 97 other meanings of LRD in our Acronym Attic