alloo
/əˈluː/Definitions
1. noun
a spicy sauce made from mustard, turmeric, and cayenne pepper, often served with Indian dishes.
“The chef added a dollop of alloo to the rich curry.”
1. noun
a spicy sauce made from mustard, turmeric, and cayenne pepper, often served with Indian dishes.
“The chef added a dollop of alloo to the rich curry.”