From Old English roots meaning heather meadow, adapted from a surname place-name into a modern given name.
Like Haddley?
Swipe through thousands of names like it