Irish Gaelic, "devotee of Jesus", originally only male but now also used as a female name.
The male form of Maoilíosa is Anglicised as Myles, as is Maolra/Maoil-Mhuire, Gaelic "devotee of Mary".