Modern name, likely a blend of Grady and Hayden, or from the English word 'grade' meaning step.
Like Graden?
Swipe through thousands of names like it