Larkin \l(a)-rkin, lar-kin\ as a boy's name is of Irish and Gaelic origin, and the meaning of Larkin is "rough, fierce". Poet Philip Larkin.
A baby name that sounds like Larkin is Lorcan. Other similar baby names are Harkin, Laikin, Larrin, Larin and Parkin.