Definify.com

Definition 2024


Baffin_Island

Baffin Island

English

Proper noun

Baffin Island

  1. An island in Nunavut, Canada, north of the Canadian mainland.

Translations