Slavic short form of names like Miloslav, from the element 'mil' meaning 'gracious' or 'dear.'
Like Mile?
Swipe through thousands of names like it