Vadivelan Meaning: lord murugan, called so because his spear is called vadivel Gender: Hindu Boy Names