menti meaning in english

[Tel.] n. The herb called Fenugreek. Trigonella f&oe;num gr&ae;cum. mentimajjiga menti-majjinga. n. Buttermilk seasoned with fenugreek. temanamu, tirugabotacesina majjiga.