What does atrin mean?

atrin meaning in Urban Dictionary

a Persian goddess