Gamlin \g(a)-mlin, gam-lin\ as a boy's name is a variant of Gamble (Old Norse), and the meaning of Gamlin is "old".
Similar baby names are Gaylin, Galin, Garlin and Hamlin.