DIWA: Deepening the Impact of Women Activators
DIWA has a powerful meaning in several ASEAN languages. In both Tagalog and Bahasa Indonesia, diwa stands for spirit, consciousness and will. In Thai, diwa/tiwa means daylight.