In reply to Bob:
Googling suggests it could actually be an accurate Irishization, although slightly less accurate Anglicization is also possible.
Wiktionary gives the possible meanings as:
1. middle
2. middling, tolerable, average, so-so
which I like. I'm guessing it's from the first meaning?
Thanks to everyone for the more practical information as well!