This classic dictionary explains the origins of over 16,000 names in current English use. It will be a source of fascination to everyone with an interest in nam
Containing entries for more than 45,000 English, Scottish, Welsh, Irish, Cornish, and immigrant surnames, The Oxford Dictionary of Family Names in Britain and I