Description:
The name Gainchar is a Celtic name meaning 'son of the giant.' The name may be derived from the Gaelic word 'gáin' meaning 'giant' and the Celtic word 'char' meaning 'son.' Alternatively, the name may be derived from the Old Welsh word 'gain' meaning 'spear' and the Welsh word 'char' meaning 'son.' The name may also be derived from the Old Norse word 'gáin' meaning 'giant' and the Norse word 'char' meaning 'son.'





