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.

What does sudra stand for

AcronymDefinition
SUDRASudanese Development and Relief Agency