The name Harding is a boy's name of English origin meaning "son of the courageous one". Harding and discussed in our forums with posts like "*H* Namebank CAF".
From the experts:
For fans of Warren G. All two of them.
Find other names based on Harding using our baby name generator.