inlet of the N Atlantic, on the SE coast of Baffin Island, Canada
after Sir Martin Frobisher
See Frobisher Bay in American Heritage Dictionary 4
An arm of the Atlantic Ocean extending into southeast Baffin Island in Nunavut, Canada. It was discovered by Martin Frobisher in 1576 and until 1860 was thought to be a strait separating Baffin Island from another island.