busa meaning in english

[Tel. anuk.] n. A puff, or whizz. Hissing, snorting, snoring, deep breathing. A sigh, nitturpu. vani ollu busabusaladucunnadi he is puffed up and strenthless. busakottu or busalukottu to breathe, hiss, or puff audibly as a cobra does, or as an elephant does with its trunk, putkaramuceyu. To sigh, nitturcu. busabusabusa-busa. n. A bubbling sound, as…