Variant of Aretha, from Greek 'arete' meaning virtue or excellence.
Like Iretha?
Swipe through thousands of names like it