Interesting. The bulk of these are recognizable to us mainly because of similarity to Latinate roots, though ull, go leor, and dearg appear to be exceptions. As for aifreann referring to the mass, that makes perfect sense. The whole mass is considered an offering, a sacrifice, and (most commonly) a service.