ghillie

Noun
  1. A shoe without a tongue and with decorative lacing up the instep (synset 103441200)

Other Searches