Mac Lughaidh, Lewis
The surname Lewis is an anglicised form of the Gaelic surname "Mac Lughaidh", meaning 'son of Lughaidh'. The Irish name Lughaidh is derived from the Irish mythological god "Lugh" and anyone with the name is portrayed as a warrior or king. |