A variant of Mylène, a French name related to Emilienne or Madeleine, meaning 'rival' or 'tower.'
Like Myleene?
Swipe through thousands of names like it