crenelles
English
Noun
crenelles
plural of
crenelle