From the Slavic element milu meaning "gracious, dear", originally a short form of names that began with that element. A city in Italy bears this name, though it originates from a different source.
Name equivalents in different languages
cz: Milan, Milanek de: Milan, Milenko en: Milan hu: Milan li: Milanas ru: Milan, Milen sk: Milan, Milanko