Definition of Baffin Island in English:

Baffin Island

Pronunciation /ˈbafən ˈīlənd/ /ˈbæfən ˈaɪlənd/ /ˈbafinīlənd/ /ˈbæfɪnaɪlənd/

proper noun

  • A large island in the Canadian Arctic Ocean, situated at the mouth of Hudson Bay. It is separated from Greenland by Baffin Bay.