Description
The Saitchuck is located at head of Biscuit Lagoon, on SW coast of Prince of Wales I., Alex. Arch.
History
Name reported in 1948 by U.S. Geological Survey (USGS). This may be a typographical error of the Chinook word "Saltchuck," referring to "salt water."