The name Harding is a boy's name of English origin meaning "son of the courageous one". Harding and is often added to user-created lists like Puritan Surnames and discussed in our forums with posts like "Build a sibling set together!".
From the experts:
For fans of Warren G. All two of them.