Thomas de Lechlade

From Wikipedia, the free encyclopedia

Thomas de Lechlade was Dean of Exeter between 1307 and 1309.[1]

Notes

Related Articles

Wikiwand AI