Once is from the Middle English "anes", meaning "one".
Nonce is from "then anes", meaning "the one".
The "-n" got smooshed into the latter word, to become "nonce", rather like "an ewt" became "newt".
Nonce is from "then anes", meaning "the one".
The "-n" got smooshed into the latter word, to become "nonce", rather like "an ewt" became "newt".
Then there's a lot of master/slave terminology.
https://www.dailywritingtips.com/nonce-words-for-the-nonce-a...