rodda meaning in english [Tel.] adj. On the left hand a side. edama. roddaceyyi rodda-cheyyi. n. The left hand. edamaceyyi.