Description:
Chanramouli is a Tamil name meaning 'champion of the world.' The name may have originated in the ancient Tamil kingdom of Chola. The name may also be derived from the Sanskrit word chanra, meaning 'a kind of tree.' The name may also be derived from the Tamil word chanra, meaning 'a kind of tree.'





