menhirs

noun
  1. tall upright stones erected in prehistoric times, typically standing alone or in groups
  2. Usage: archaeology

Examples