2 names match.
English/Latin
An herb plant, or meaning regret or sorrow.
Blending of Rosa with Lea, meaning rose and meadow.