English edit

Proper noun edit

Loeras

  1. plural of Loera

Anagrams edit