Lavin comes from an Irish surname, often linked to Ó Láimhín, meaning "descendant of little hand."
Like Lavin?
Swipe through thousands of names like it