name Shannon
According to Patrick Kennedy, Legendary Fictions of the Irish Celts,2nd ed., London 1891, p.251 the name of the River Shannon (and so the general name) is derived from Sionnan, an Irish legendary lady. So "Shannon" should be regarded as feminine!