hardness (n.)youdaoicibaDictYouDict[hardness 词源字典]
Old English heardnes; see hard (adj.) + -ness. Meaning "difficulty of action or accomplishment" is late 14c.[hardness etymology, hardness origin, 英语词源]