ALL meanings of frobisher bay
Fro·bish·er bay
F f - noun frobisher bay an inlet of the Atlantic in NE Canada, in the SE coast of Baffin Island 0
- noun frobisher bay inlet of the N Atlantic, on the SE coast of Baffin Island, Canada 0
- noun frobisher bay Iqaluit 0