Top definition
A Russian name for Russia transliterated into latin alphabet.
I'm going to Rossiya next week.
by avstraliya August 12, 2017
Get the mug
Get a rossiya mug for your brother-in-law José.
buy the domain for your recipe blog