Rajesh for a baby name

alt. Ramesh Indian, meaning ‘ruler of kings’. Popular in both India and Nepal.

Search by letter



Search by category