leppa meaning in english [Tel.] n. An aim, a butt, guri, laksyamu. “leppa maudanapranalingambu.” Charitra. i. 255.