mountainous

adjective
  1. having many mountains; characterized by mountains
  2. very large in size or amount; huge
  3. Usage: figurative

Examples