Old English Names
Old manuscripts can be useful for finding Old English Names. New Testament names like Mary, Joseph, John, and Elizabeth were common as well. Baby name books usually aren't helpful unless they tell what century and country it came from.
(Arval Benicoeur, Mar 2005: In fact, New Testament names were not generally used in England until after the Norman Conquest, except by clerics. The fashion for using New Testament names spread through Western Europe in the 10th to 12th centuries. The best way to choose a name that fits your culture is to pick one that was actually used there. )