lorels

English

Noun

lorels

  1. plural of lorel

Anagrams