Find the word definition

Wikipedia
Słupca

Słupca is a town in Greater Poland Voivodeship, Poland, and the seat of Słupca County. It has 14,650 inhabitants (2006).