1 definition by Afghan Admirer

Top Definition
Name for a dark haired, light eyed, funny, gorgeous girl.
That girl is so Ruya. I wish she would give me the time of day.
by Afghan Admirer February 11, 2010

Mug icon
Buy a Ruya mug!