English edit

Noun edit

glaymores

  1. plural of glaymore