Yes, Donut, the French word you were referring to (glacier stuff) is also "moraine" in French. I am more fire than ice though !
BTW, you beat me on the spot with the "hubris" explanation. Shame on me (I have studied ancient Greek for 5 years in high school) !
------------------