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