Baby Names Boy Names Meaning of the Name Mahesh Updated January 11, 2026 by Jennifer M. Mahesh Gender: Male Origin: Indian - Sanskrit Meaning: Ruler ♥ Add to my Namelist What is the meaning of the name Mahesh? The name Mahesh is primarily a male name of Indian - Sanskrit origin that means Ruler. Names like Mahesh: Mecca, Magee, Mahkah, Masako, Muge, Mihoko, Maisha, Machiko, Moises, Mikasi, Moss, Messiah, Mick, Mocha, Mishka, Moonus, Mahak, Masayuki, Moshe, Max, Maja, Mugisa, Mosaic, Meja, Macawi, Monique, Masakazu, Meng, Moose, Maxie Stats for the Name Mahesh Mahesh is currently not in the top 100 on the Baby Names Popularity Charts Mahesh is currently not ranked in U.S. births