Omolon
geographical name
Omo·lon
ˌä-mə-ˈlȯn
river 715 miles (1150 kilometers) long in eastern Russia in Asia flowing from the Kolyma Range north into Kolyma River
Love words? Need even more definitions?
Merriam-Webster unabridged
Share