Quick answer
Chandrakant is a boy name meaning "beloved by the moon".
Meaning and history
The name means "beloved by the moon", derived from Sanskrit चन्द्र ( candra ) meaning "moon" and कान्त ( kānta ) meaning "desired, beloved". This is another name for the moonstone.
Notes and context
Usage: marathi, hindi | Marathi: चंद्रकांत; Hindi: चंद्रकांत