stl’ilnup
stl’ilnup
sƛ̓ilnəp
Noun
    Departure Bay, main village site