Victoria island

What is Victoria island?

Victoria island definition and meaning on Dictionary terms:
noun

an island off the coast of N Canada, in the Arctic Ocean. 80,340 sq. mi. (208,081 sq. km).