Definition of "Willows"
Willows
proper noun
An unincorporated community in the Rural Municipality of Lake of the Rivers No. 72, Saskatchewan, Canada.
An unincorporated community in the Rural Municipality of Lake of the Rivers No. 72, Saskatchewan, Canada.