The Etymology of Promise — A Deep Dive | etymologist.ai