What is the meaning of Gleen?

To glisten; to gleam.

Alternative form of glewen (to play music)

Source: wiktionary.org