lamb_curry has definitions from the fields of India,food
1
[ noun ] (India,food) curry made with lamb

Related terms

curry

*