Grantham \g-ran-tham, gr(a)-ntham\ as a boy's name is a variant of Grant (English, Gaelic), and the meaning of Grantham is "tall, big".
The baby name Grantham sounds like Grantley, Grantland and Grantly. Other similar baby names are Graham and Graeham.