Hamblin \ha-mb-lin\ as a boy's name is a variant of Hamlin (Old German), and the meaning of Hamblin is "little home-lover".
Similar baby names are Hamelin, Gamlin, Gamblen, Hamlyn, Hamlen and Harlin.