British Family Names : Their Origin and Meaning, with Lists of Scandinavian, Frisian, Anglo-Saxon and Norman Names
British family names; their origin and meaning, with lists of Scandinavian, Frisian, Anglo-Saxon and Norman names.
British family names; their origin and meaning, with lists of Scandinavian, Frisian, Anglo-Saxon and Norman names.