Lorrel is likely an English variant of Laurel, from Latin laurus, meaning laurel tree or honor.
Like Lorrel?
Swipe through thousands of names like it