baby name graham meaning
The name Graham is of English origin. The meaning of Graham is grand homestead. It is also of Scottish origin, where its meaning is gravel home english and. Graham is generally used as a boy's name. It consists of 6 letters and 2 syllables and is pronounced Gra-ham.