telu meaning in english [Tel.] n. A scorpion. teluminu. a sort of fish. telurasi telu-vasi. n. The constellation Scorpio. vrscikarasi.