Quick answer
Rajesh is a boy name meaning "ruler of kings".
Meaning and history
The name means "ruler of kings" from Sanskrit राज ( rāja ) meaning "king" and ईश ( īśa ) meaning "lord, ruler".
Notes and context
Usage: hindi, marathi, bengali, gujarati, punjabi, tamil, telugu, kannada, malayalam, nepali | Hindi: राजेश; Bengali: রাজেশ; Gujarati: રાજેશ; Gurmukhi: ਰਾਜੇਸ਼; Tamil: ராஜேஷ்; Telugu: రాజేష్; Kannada: ರಾಜೇಶ್; Malayalam: രാജേഷ്