Definition of Baffin Island in English:
Baffin Island
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.
Pronunciation
Baffin Island
/ˈbafən ˌīlənd/ /ˈbæfən ˌaɪlənd/