What does SUDRA mean?

Looking for the full meaning of SUDRA? From the following image, you can find out all definitions of SUDRA. If you want, you can also download image file to print.

AcronymDefinition
SUDRASudanese Development and Relief Agency