noun a city in W central Saskatchewan, in central Canada.
north battleford 🔊 Listen to this noun a city in W central Saskatchewan, in central Canada. Share Facebook Twitter Google +