tabelu meaning in english [Tel.] n. A sea or land turtle. The land species is often called dasaritabelu or hermit-tortoise.