Variant of Ivan (Slavic, 'God is gracious') or Persian 'ayvan' meaning 'palace hall/portico.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Ayvan?
Swipe through thousands of names like it