Loressa is likely a variant of Laura or Lora, from Latin laurus, meaning laurel.
Like Loressa?
Swipe through thousands of names like it