glènes
French
Noun
glènes
f
plural of
glène