Majungasaurus

Majungasaurus was a medium sized Therapod predator found in Madagascar. Its name means 'Majunga Lizard' which references an older spelling for the location it was discovered.