The -o ending means it sounds very masculine for me, and I really like the idea of
Rio on a man.
On a girl, it's not horrible, but I'd rather see her named something like
Ria /
Rhea.
Array
I've seen the needle and the damage done
A little part of it in everyone
But every junkie's like a settin' sun.