About the name Kevin
Kevin is a Gaelic name meaning "beautiful at birth" or "noble child" or "gently born". It is an Anglicized variant of the Scottish Caomhainn or the Irish Caoimhín or Caoimhghin. From caomh "honest, handsome" and gein "birth".
Other Names with Similar Meanings
Discuss the name Kevin