See also post: Character Names: Where do they come from?
http://www.last-names.net/origincat.asp?origincat=Celtic
http://www.babycenter.com/baby-names
http://www.bbc.co.uk/shropshire/features/christmas/name_generator.shtml
http://www.last-names.net/Articles/German-names.asp
http://heatherrosejones.com/names/pictish/
http://babynamesworld.parentsconnect.com/celtic-names.html
http://www.kabalarians.com/index.cfm
http://www.paulsadowski.com/Numbers.asp
http://www.paulsadowski.com/birthday.asp
http://www.paralumun.com/celticgod.htm
http://www.ligtel.com/~wales/Grandpas.html#Surnames
http://www.behindthename.com/nmc/eng.php
http://www.lowchensaustralia.com/Names.htm
http://www.lowchensaustralia.com/names/celtic.htm
http://www.gencircles.com/users/oatkamac/1/bysurname/m
http://www.ssa.gov/OACT/babynames/
http://www.behindthename.com/namesakes/
A big thanks to J.M. Sabel, http://jmsabel.com/ , for this list.