ghillies
English
Noun
ghillies
plural of
ghillie