What does Kanaka mean?
From Sanskrit 'kanaka' (कनक), whose primary meaning is 'gold'. Literal metal sense. (An unrelated Greenlandic 'Kanak' meaning 'upper tent pole' is a separate homograph.)
What does Chandra mean?
Chandra means 'moon' in Sanskrit, from a root meaning 'to shine,' and is the name of the Hindu lunar deity among the Navagraha. Used for boys in India (the god) and often for girls in the West.