Stanovoi (noun) Definition, Meaning & Examples

noun
  1. a mountain range in the eastern Russian Federation in Asia: a watershed between the Pacific Ocean and the Arctic Ocean; highest peak, 8,143 feet (2,480 meters).
Stanovoi (noun) Definition, Meaning & Examples

More Definitions