Grahm is a short spelling of Graham, a Scottish surname and place name meaning a gravelly or gray homestead.
Like Grahm?
Swipe through thousands of names like it