Where does “abhoc” come from?

abhoc (Latin) comes from Latin apud, from Latin ad post.

Ancestry of “abhoc”, step by step

StepLanguageWordMeaning
1Latinapudat, by, near, among; before, in the presence of,...
2Latinad post
Every word from Latin ad postEvery word from Latin apud