Glen
Word Dictionary
-> Glen
Search:
Glen
(n.) A secluded and narrow valley; a dale; a depression between hills.
Terms of Use
Canadian Jobs