ghillieEnglish

ghillie, gillie

Noun

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

English: ghillie, gillie

English words with similar meanings

Show 1 words