Special baked goods from Stephen's Kitchen.
Many German names have their roots in the Germanic middle ages .
All social classes and demographic strata aided in the development of names. The earliest are the names derived from the area that they lived in and the location of their home. Also the region could make a difference in the spelling. The largest group and the most easily recognizable names are those derived from the vocation or profession of the first bearer. They tell you what the first bearer did for a living.