The name Kevin is a boy's name of Irish origin meaning "handsome". Kevin is ranked #101 on our popularity charts and is often added to lists like Saints' Names For Boys and discussed in our forums with posts like "Love, Like, Lose: Similar Names (Boys)".
From the experts:
Kevin has been waning in popularity in recent years -- it dropped out of the Top 100 for the first time since the Truman administration in 2017 -- and definitely seems more a dad's name than a baby's name these days. (Think Kevin Bacon, Kevin Costner, Kevin Spacey, Kevin James).
Kevin was first popularized by the seventh century Saint Kevin, who founded a scholastic monastry near Dublin and was rewarded by being made one of that city's patron saints. In America, the Irish Kevin has had an impressive forty-plus years of popularity.