meaning of Audray

Audray meaning in Urban Dictionary

Fun loving girl that isn't afraid become herself around individuals she understands. Self consious but takes compliments well. She's got walls up, but if you are taking the full time to access know her it will be worth the effort you add in. Drop lifeless gorgeous appearance and a fantastic personality.