Baffin Island /ˈbiː/ n

中文:巴芬岛

Meaning:Island in the Arctic archipelago; the Baffin Sea separates it from Greenland.

Found in these illustrated scenes(1)

‹ Browse all scenes