Do surnames mean what they say?

If your surname is Mason, Carpenter or Angove (Cornish for smith) you can be fairly sure that, at some point in the distant past, one of your ancestors was a mason, carpenter or a smith. But can the same be said about names such as King, Bishop, Knight, Squire, Chancellor and similar? Many of these … Continue reading Do surnames mean what they say?