varra meaning in english [Tel.] n. A pungent taste. karamu. varraminu varra-minu. n. A kind of fish. matsyabhedamu.