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