Baffin Island
"Meta incognita" means "unknown frontier" in Latin. It's also another name for Baffin Island.