bn:23745429n
Noun Named Entity
AR
No term available
EN
Lawrence "Larry" Duffy is an Irish Roman Catholic prelate who has served as Bishop of Clogher since 2019. Wikipedia
Relations
Sources