Sto꞉lo noun[plural only]1 •A group of Salish First Nations peoples inhabiting the Fraser Valley and lower Fraser Canyon of British Columbia.Point acknowledged the significance of his Sto:lo heritage in his first speech as the Queen's representative in British Columbia. — 2007