MEWD

AcronymDefinition
MEWDMinistry of Energy and Water Development (Zambia)
MEWDMultiple Evanescent White Dot
MEWDMissile Electronic Warfare Division (WSMR)