Kevin is derived from the Celtic names 'Caemgen' or 'Caoimhin', both of which derived from the words 'coim', which means 'kind, gentle', or the word 'caomh', which means 'fair or comely'.
namehang.com
Kevin is derived from the Celtic names 'Caemgen' or 'Caoimhin', both of which derived from the words 'coim', which means 'kind, gentle', or the word 'caomh', which means 'fair or comely'.