mangoda noun1 •A deep-fried lump made of mung pulse.Ranjan was busy gorging on mangodas, a spicier variant of the pakoda, dipped in tamarind chutney. — 2024 formsmangodas