Meaning

1 senses
  1. A valley lying between other valleys, or between other entities.

intervalley — meaning, examples, forms, synonyms | Krumeto