Lipsk (Polish) comes from Polish lipa, from Proto-Slavic lìpa, from Proto-Balto-Slavic léiˀpāˀ — linden tree.