From Slavic roots linked to mir, meaning 'peace' or 'world'.
Like Miran?
Swipe through thousands of names like it