According to other sources, it comes from the surname Graham, which in turn is an Anglo-French form of the name of the town of Grantham, in Lincolnshire, England. The settlement is recorded in the 11th century Domesday Book variously as Grantham, Grandham, Granham and Graham.This place name is thought to be derived from the Old English elements grand, possibly meaning  gravel , and ham, meaning homestead.In the 12th century the surname was taken from England to Scotland by Sir William de Graham, who founded Clan Graham.Variant spellings of the forename are Grahame and Graeme.he settlement is recorded in the 11th century Domesday Book variously as Grantham, Grandham, Granham and Graham. This place name is thought to be derived from the Old English elements grand, possibly meaning  gravel , and ham, meaning homestead.