Shannagh Beg  

Shannagh Beag

Shan coming from the Irish word meaning Old,

Agh coming from the Irish word meaning a fort;

thus meaning "The Little Old Fort"

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