Glenlee

English

Proper noun

Glenlee

  1. A locality in the Shire of Hindmarsh, western Victoria, Australia.