English

edit

Noun

edit

glaresids

  1. plural of glaresid

Anagrams

edit