Name Balamurugan generally means Young lord Murugan, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Balamurugan has Indian origin and people with name Balamurugan are mostly Hindu by religion. Rashi of name Balamurugan is Vrushabh (Taurus) . This name is associated to God/Goddess Murugan |