English

edit

Proper noun

edit

Legardas

  1. plural of Legarda

Anagrams

edit