Variant of Milo, from Germanic 'mil' meaning gracious or soldier.
Like Milon?
Swipe through thousands of names like it