candra meaning in english

[Tel.] n. An acacia tree khadiramu. kaviricandra or nallacandra The Catechu gum tree. Acacia catechu. anacandra Acacia ferruginca. tellacandra Acacia suma. nallacandra Acacia sundra. (Watts.)