Person

Ebbon of Déols

Lord of Châteauroux, founder of abbeys in Berry.

1 saint associated