Irish Gaelic from an ancient name Ríoghbhrdán, from Gaelic "royal poet" or "king" + "bard". Anglicized as Riordan.