Where does “あん” come from?

あん (Middle Chinese) comes from Japanese ある, from Japanese あり — 有り existing; 蟻 ant.

Ancestry of “あん”, step by step

StepLanguageWordMeaning
1Japaneseある有る, 在る to exist; 有る, 在る to happen
2Japaneseあり有り existing; 蟻 ant
Every word from Japanese ありEvery word from Japanese ある