Wikipedia AI summary
Lord of Skelton
The Lord of Skelton was a title in the Peerage of England held by: