Omolon

geographical name
Omo·​lon | \ ˌä-mə-ˈlȯn How to pronounce Omolon (audio) \

Definition of Omolon

river 715 miles (1150 kilometers) long in eastern Russia in Asia flowing from the Kolyma Range north into Kolyma River