Likely a variant of Laura or Lara, associated with the Latin laurus, meaning 'laurel.'
Like Larra?
Swipe through thousands of names like it