Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

baffin island Definition

Cancel
baffin island
geographical name(Baffin Island)
island of northeastern Canada in Nunavut north of Hudson Strait; largest in the Arctic Archipelago area 183,810 square miles (477,906 square kilometers)

Words Related to baffin island!

baffin island Examples by Brain Bank Users