Meaning of saskatoon
Definition of saskatoon
(noun)
a
city
in
central
Saskatchewan; the largest
city
in the
province
edible
purple
or red berries
Other information on saskatoon
WIKIPEDIA results for
saskatoon
Amazon results for
saskatoon
Tweet