what is the origin of the name graham
thought to be derived from the Old English elements grand , possibly meaning `` gravel '' , and ham , meaning `` hamlet '' the English word given to small settlements of smaller size than villages