karmaramu meaning in english [Skt.] n. A bamboo. veduru. karmarudu karmarudu. n. An artisan. kammaravadu.