lorell

English

Noun

lorell (plural lorells)

  1. Obsolete form of laurel.