Wyandot Ridge

English

Proper noun

Wyandot Ridge

  1. A rocky ridge at the west side of Chattahoochee Glacier in Antarctica.