Save Type Settlement Usage Salishan (Anglicized) Meaning & History Town in British Columbia, Canada. From the Okanagan word snpintktn or phthauntauc, meaning "a place to stay forever".