Kevin for a baby name

Gaelic, meaning ‘handsome beloved’. Famous Kevins include former footballer Kevin Keegan and actors Kevin Kline and Kevin Bacon.

Search by letter



Search by category