Meaning of baffin bay
Definition of baffin bay
(noun)
a
body
of
water
between
Greenland and
northeastern
Canada;
connected
with the Arctic Ocean to the
north
and with the Atlantic Ocean (via the Labrador Sea) to the south;
icebound
in
winter
Other information on baffin bay
WIKIPEDIA results for
baffin bay
Amazon results for
baffin bay
Tweet