English Meaning of ta:lu, ~lu:

Meaning of 'ta:lu, ~lu:' (ता/लु, ~लू)

the palate; —चटकना/सूखना lit. the palate to be dried up—to be very thirsty; —से जीभ न लगाना never to be quiet, to go on chattering.


Browse Hindi - English Words

Hindi - English Dictionary Search