daruna meaning in english [Tel.] adv. Unexpectedly, suddenly. tataluna, teppuna, sighramuga. T. iii. 8. Swa. iv. 68.