Where does “spowiednia” come from?

spowiednia (Polish) comes from Polish -nia, from Old Polish -nia, from Proto-Slavic *-ьňà.

Ancestry of “spowiednia”, step by step

StepLanguageWordMeaning
1Polish-niaforms feminine nouns, often but not always denoting places
2Old Polish-niaforms feminine nouns, often but not always denoting places
3Proto-Slavic*-ьňà
Every word from Proto-Slavic *-ьňàEvery word from Polish -niaEvery word from Old Polish -nia