Variant of Ivan (Slavic, 'God is gracious') or Persian 'ayvan' meaning 'palace hall/portico.'
Like Ayvan?
Swipe through thousands of names like it