Definify.com

Definition 2026


Roushie

Roushie

Scots

Proper noun

Roushie

  1. Russia.