tors

noun
  1. plural of tor; high rocky hills or peaks, especially those found on moors
  2. Usage: geological

Examples