Meaning of masarap

masarap

Tagalog

masarap adj. delicious; tasty; savory US: savory); delicate (aroma); enjoyable