Selhorst Family History
Selhorst Surname Meaning
North German and Dutch: habitational name from a place like Seelhorst near Hanover, Germany or from any of several farms named Selhorst or Zelhorst in Salland and near Harderwijk in the Netherlands.
Source: Dictionary of American Family Names 2nd edition, 2022
