Quick answer
Rakesh is a boy name meaning "lord of the full moon".
Meaning and history
The name means "lord of the full moon" from Sanskrit राका ( rākā ) meaning "full moon" and ईश ( īśa ) meaning "lord, ruler".
Notes and context
Usage: hindi, marathi, gujarati, punjabi, kannada, malayalam, tamil, telugu | Hindi: राकेश; Gujarati: રાકેશ; Gurmukhi: ਰਾਕੇਸ਼; Kannada: ರಾಕೇಶ್; Malayalam: രാകേഷ്; Tamil: ராகேஷ்; Telugu: రాకేష్