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 "Change two letters (5 names)".
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.