What is the meaning of Stamtąd?

from there

Source: wiktionary.org