Meaning of ghillie

Definition of ghillie

(noun) a shoe without a tongue and with decorative lacing up the instep

Other information on ghillie

WIKIPEDIA results for ghillie
Amazon results for ghillie