Siwalik Hills (noun) Definition, Meaning & Examples

noun
  1. a range in N India, S Nepal, and N Pakistan, in the S Himalaya Mountains.
Siwalik Hills (noun) Definition, Meaning & Examples

More Definitions