ghillie

Explore definitions, synonyms, and language insights of ghillie

Definitions

Noun
a shoe without a tongue and with decorative lacing up the instep

Synonyms


More General Terms