あに (Old Japanese) comes from Japanese の, from Old Japanese の, from Middle Chinese 能 — talent, ability.