I should add that the 'raven' association is compounded by the literary definitions of 'bran' and 'branán.' 'Branán' also indicates 'a prince' and 'a principal piece in an ancient board-game set.' That last definition jibes with other reading regarding an ancient chess-like game called 'brandubh' (where the 'bran' does mean 'raven'). It is similar or equivical to another ancient game called 'fidhcheall' (modernly 'ficheall'). Infact, this latter word is now used for the Gaelic translation of 'chess.'