bn:01713846n
Noun Named Entity
AR
No term available
EN
Francis Xavier Leray was a French-born prelate of the Roman Catholic Church who served as bishop of the Diocese of Natchitoches in Louisianan and as archbishop of the Archdiocese of New Orleans. Wikipedia
Relations
Sources