noun a town in NW Oregon, on the Willamette River.
oregon city 🔊 Listen to this noun a town in NW Oregon, on the Willamette River. Share Facebook Twitter Google +