Variant spelling of Myrtle, from the evergreen shrub, Greek myrtos, symbolizing love and immortality.
Like Myrtte?
Swipe through thousands of names like it