Kevin derives from Irish Caoimhghin, from Old Irish Cóemgen, a compound of Old Irish cóem (meaning "fair" or "comely") from Proto-Celtic koimos, ultimately from Proto-Indo-European ḱóymos and tḱey-.
Kevin (English): A working-class male