Meaning of mabango

mabango

Tagalog

mabango adj. fragrant; aromatic; savoury (US: savory)