Lokesh is of Indian origin, meaning 'Lord Indra'. It's derived from the Sanskrit word 'Loka', which translates to 'world' or 'universe'. This name holds significant cultural and spiritual importance in Hinduism, as Lord Indra is the King of Heaven in Hindu mythology.
"Lokesh saw a peak in popularity with 7 births in 2004, but has since maintained steady presence with consistent numbers around 5 births per year."