$199.00
The two native Gaelic surnames O’ Longáin and O Longaigh have both been anglicised to Long. It is likely that both names derive from the Gaelic word ‘long’ meaning ship, therefore seafarer. The name Long is most commonly...