Queen elizabeth islands

What is Queen elizabeth islands?

Queen elizabeth islands definition and meaning on Dictionary terms:
plural noun
a group of islands, including Ellesmere Island, in the Arctic Ocean, in the N Northwest Territories, N Canada.

 

reference: www.dictionary.com/browse/queen-elizabeth-islands

Tags: