Kevin

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'.

Leave a Reply

Your email address will not be published. Required fields are marked *