meaning of Astri

Astri meaning in Urban Dictionary

a very good, confident woman, would you not require makeup products or high priced garments is gorgeous, cause she already is. There isn't any like this lady, and many people adore her! She constantly is able to allow you to be smile, and takes interest in you.