Description:
DAMACHARAL is a Hindu name meaning 'son of Damodar.' The name is derived from the Sanskrit words dam meaning 'river' and chara meaning 'son.' The name may be derived from the story of Damodar, a prince who saved his people from a flood by providing a dam with his own body. The name may also be derived from the Tamil word dam meaning 'a tree.'




