Loren /(?)/

Lor·en

Loren

p. p.
  1. strong p. p. of Lose. obs.