Wow, that root is all over the place in terms of meaning. "Oll-" is still used in Irish as a modifying prefix: "ollscoil" - "university", "ollmhargadh" - "supermarket".

Anyhow, interesting to learn that adults and adulterers have nothing in common!