Compound of Glenn (Irish Gaelic, valley) and Nora (Irish, honor), meaning valley of honor.
Like Glennora?
Swipe through thousands of names like it