'Saskatoon' definitions:

Definition of 'Saskatoon'

(from WordNet)
noun
A city in central Saskatchewan; the largest city in the province
noun
Edible purple or red berries [syn: saskatoon, serviceberry, shadberry, juneberry]