From Middle Irish romainn, remainn, remunn, riun, from Old Irish reunn.
romhainn (emphatic romhainne)
romhainn