Owen LordFrom Wikipedia, the free encyclopedia Owen Lord was Archdeacon of Barnstaple from 1477 to 1478.[1]