Dictionary Home » Dictionary Definitions » Multnomah Falls

Multnomah Falls

(mŭlt-nōˈmə)

A waterfall, 189.1 m (620 ft) high, in a tributary of the Columbia River east of Portland, Oregon.
link/cite print suggestion box