Происхождение
Фамилия Шильгорен
Фамилия Шильгорен — редкий пример фамилии, образованной не по стандартной русской модели, а по польской или украинской. Её основа — немецкое слово Schild (щит) или, что вероятнее, Schiller (человек, который щурится, косит глазами, или же красильщик). Второй вариант надёжнее: в польском языке слово szyling, szylować связано с косоглазием или прищуром, а суффикс -горен указывает на происхождение от географического названия (типа Шильгоры) или на принадлежность к роду (сравни с фамилиями Коваль — Ковальский, но с иным суффиксом).
Ключевая деталь — суффикс -ен. В русских фамилиях он почти не встречается, зато типичен для украинских (Шевченко, Коваленко) и польских (с окончанием -ен, -ин). В данном случае -горен — это не суффикс в чистом виде, а часть сложной основы: скорее всего, это топонимическая фамилия от названия места (села или хутора) Шильгоры. Такие названия в Польше и Западной Украине могли возникнуть от слов «шиль» (щит, защита) и «гора» — то есть «щитовая гора», укреплённое место. Человек, переселившийся оттуда, получал прозвище Шильгорен — «тот, кто с Шильгор».
Версия с прозвищем от шиль (щит) менее правдоподобна: прозвище Щит в русской среде давали, но суффикс -ен к нему не приставляли. А вот в западнорусских землях, где смешивались польские, немецкие и украинские влияния, такая модель была обычной. Поэтому Шильгорен — почти наверняка фамилия человека, чьи предки жили в местечке с названием вроде Шильгоры (возможно, на территории современной Польши или Западной Беларуси) и сохранили память о нём в фамилии.
Общеизвестных носителей с такой фамилией нет, что подтверждает её локальный, почти угасший характер. Если вы Шильгорен, скорее всего, ваши корни — в западнорусских или польских землях, а сама фамилия — живая метка средневековой миграции, когда люди брали фамилию не по ремеслу, а по месту, откуда ушли.