Top definition
Lovely person ,envied by many,Love or passionate

( Name Means Amor)
Amorray I am so jealous of you. Amorray I am in love with you.
Amorray you are lovely
by Ding a Ling AKA stupid bitch January 15, 2009
Get the mug
Get a Amorray mug for your brother-in-law James.