Selhorst Family History
Selhorst Name 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