What does Atra mean?

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.