Russian River

English

Proper noun

the Russian River

  1. A river in Alaska.
  2. A river in California.