From Wald (“forest”) + -es- + Rand (“edge”).
Waldesrand m (strong, genitive Waldesrandes or Waldesrands, plural Waldesränder)