YourDictionary

Omolon

(ŏmˌə-lônˈ)

A river, about 965 km (600 mi) long, of northeast Russia flowing northward to the Kolyma River.

link/cite print suggestion box