Did you mean Glenn?
Glenn
noun
°variant of Glen.
°fairly popular in the middle of the 20th century.