meaning of atrin

atrin meaning in Urban Dictionary

a Persian goddess