Possibly from Irish 'mion' meaning 'gentle/sweet,' or a Slavic feminine form meaning 'gracious.'
Like Miona?
Swipe through thousands of names like it