meaning of Atra

Atra meaning in Urban Dictionary

An mythological Assyrian cyclops who is proven to strangle enemies together knee hair.According to myth in Iraq, in the event the to-name your girl "Atra", you've got blessed the girl because of the gift of being a hermaphrodite.