Baffin Island (English, name)
expansion: Baffin Island
Senses:
glosses: A large island of Nunavut, Canada, north of the Canadian mainland.
Forms: