Surnames, their origin and their meaning

Many surnames are associated with the place/locality of where the family lived
and in those cases the location is noted as the meaning.
Many surnames are associated with the occupation of the person given the name.

eXpertGenealogy.com is a directory of Professional Genealogists, Ancestry and
Family Tree Researchers.