unstinting (adj.)youdaoicibaDictYouDict[unstinting 词源字典]
late 14c., "unceasing," from un- (1) "not" + present participle of stint (v.). Meaning "lavish" attested by 1834.[unstinting etymology, unstinting origin, 英语词源]