sierra

noun
  1. a chain of mountains or hills with jagged peaks
  2. Usage: from Spanish

Examples