English definition of “flavour”
flavour UK (US flavor)
TASTE [C, U] › the taste of a particular type of food or drink: We sell 50 different flavours of ice cream. Add some salt to give the soup more flavour.
QUALITY [no plural] › a particular quality or style that something has: London has a very international flavour.