noun a city in W Alberta, in W Canada.
grande prairie 🔊 Listen to this noun a city in W Alberta, in W Canada. Share Facebook Twitter Google +