Taichlech mac Maelruanaid Ó Dubhda


Taichlech mac Maelruanaid Ó Dubhda, King of Uí Fiachrach Muaidhe, died 1282.

Annalistic references