LADDU


Meaning of LADDU in English

[ 'lʌdu: ]

(also laddoo or ladoo )

■ noun ( plural ~s ) an Indian sweet made from flour, sugar, and shortening, which is fried and then shaped into a ball.

Origin

from Hindi laḍḍū .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.