Wyandot Point

English

Proper noun

Wyandot Point

  1. A rock point on the north side of Ross Island.