amiloun

/ˌæmɪˈluːn, ˌamɪˈluːn/

Definitions

1. noun

a type of sweet, soft, and sticky paste made from the fruit of the tamarind tree

“The chef added a spoonful of amiloun to the soup for extra flavor.”

Synonyms

  • imli
  • tamarind paste

Antonyms

  • bitter paste
  • sour sauce