Definition of glen

Definition of glen
  1. glen Noun A secluded and narrow valley; a dale; a depression between hills.
Need more help? Try our forum NEW