Irish Gaelic form of Eva/Eve, derived from Hebrew 'Havah' meaning 'life' or 'living.'
Like Eabha?
Swipe through thousands of names like it