Definitions for "MYRADA"
a non-governmental organisation, which manages rural development programmes in three states of South India as well as providing support to work in six other states in the region
a non governmental organization assisting in the promotion of sustainable development and micro-credit initiatives in southern India