Shannagh More  

Shannagh Mhór

Shan coming from the Irish word meaning Old,

Agh coming from the Irish word meaning a fort;

thus meaning "The Big Old Fort".

Another possible meaning is the Irish version Seanachaidh meaning "The Big Old Field".