From Anglo-French meaning great son, originally a surname and place name from Normandy.
Like Grandison?
Swipe through thousands of names like it