Created by Mike Campbell, a Canadian with a great interest in linguistics, this site is a cornucopia of information about the etymologies of first names. Containing information on over 11,000 first names, users can begin by entering their own first name into the search engine (which can be customized), and information will be returned about the origin of the name and other helpful details. From...