glenes

English

Noun

glenes

  1. plural of glene

Anagrams