What does Rakesh mean?
Rakesh combines Sanskrit raka ('full moon' or the full-moon night) and isha ('lord, ruler'), i.e. 'lord of the full moon,' per Monier-Williams. A genuine, dictionary-backed lunar name.
What does Soma mean?
Soma is a common alternate name of the Hindu moon god Chandra. Note: in the earliest Vedic texts Soma referred chiefly to a ritual plant and its drink; the lunar sense developed in post-Vedic mythology, so the moon meaning is deity-derived rather than primary.