An Encylopedia Britannica Company

Baffin

1 ENTRIES FOUND:
Baffin /ˈbæfən/ proper noun
Baffin
/ˈbæfən/
proper noun
Britannica Dictionary definition of BAFFIN
Baffin Bay
: part of the Atlantic Ocean
Baffin Island
: island of Canada in the Arctic Archipelago