Type Element Usage Swedish Meaning & History Swedish word meaning "town". DetailsRelated Items Surname DescendantAlmstedt(Swedish) Entry added August 26, 2016 ·