ALL meanings of boothia peninsula
Boo·thi·a pen·in·su·la
B b - noun boothia peninsula a peninsula of N Canada: the northernmost part of the mainland of North America, lying west of the Gulf of Boothia, an arm of the Arctic Ocean 3
- noun boothia peninsula peninsula in Nunavut, Canada: its N tip is the northernmost point of the North American mainland 3