Definitions English

  • meadow on south-facing upper slopes of a mountain
  • abandoned meander