From Middle Dutch woonste. By surface analysis, wonen + -st.
woonst f (plural woonsten, no diminutive)