queen of england ( synonym found)

Definition of queen of england:

°A large island off the coast of eastern Canada, which, along with Labrador, has composed the Canadian province of Newfoundland and Labrador since 1949.
°Former name of the Canadian province of Newfoundland and Labrador, 1949-2001.

Definition of queen of england:

°A large island off the coast of eastern Canada, which, along with Labrador, has composed the Canadian province of Newfoundland and Labrador since 1949.
°Former name of the Canadian province of Newfoundland and Labrador, 1949-2001.

Back to Top