English dictionary
russian river meaning and definition
Definition and meaning of russian river at MeaningMonkey.org. russian river meaning and definition in the English Dictionary.RUSSIAN RIVER noun
Definition of Russian River (noun)
- a river in northern California
Source: Princeton University Wordnet