Glyme

English

Proper noun

Glyme

  1. A river in Oxfordshire, England, which flows into the River Evenlode.

Anagrams