What does Nakul mean?
From Sanskrit nakula (नकुल), literally 'mongoose'. Best known as the fourth Pandava brother, twin of Sahadeva, in the Mahabharata, renowned for his beauty and skill with horses.
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.