Mahadeva is another name for Shiva, (from the Sanskrit Maha = great, Deva = God). More often than not, the Aghora (fierce) version.