Diminutive elaboration of Irene or Irish Ira, suggesting peace.
Like Iretta?
Swipe through thousands of names like it