Baffin Island
English Dictionary
->
Letter B
-> Baffin Island
Search Dictionary:
Baffin Island Definition
(n)
the
5th
largest
island
and
the
largest
island
of
Arctic
Canada
;
lies
between
Greenland
and
Hudson
Bay
Baffin Island Synonyms
Baffin Island
© Art Branch Inc.