idi meaning in english

[Tel.] n. A sort of wheat cake. okasari aviriyandunu okasari esatanuvandina pindini sannamuga oka acculo petti ottina bhaksyavisesamu. seviyalu. “budukulu nadukulu nidiyu jalimidiyunu.” kasi. vii.