Boothia Peninsula (noun) Definition, Meaning & Examples

noun
  1. 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
Boothia Peninsula (noun) Definition, Meaning & Examples

More Definitions