elli meaning in english [Tel.] n. To-morrow. The next day. Also, an umbrella godugu, M. XII. iv. 381.