Hardcastle
Hardcastle is a surname of English origin. It is believed to derive from a combination of the Old English words "heard" meaning hard or tough, and "castel" meaning castle. Thus, the name likely referred to someone who lived near a strong or formidable fortification. The surname is relatively common in England and has spread to other English-speaking countries through migration.
Notable individuals who have borne the surname Hardcastle include the English businessman and politician Joseph Hardcastle