What is the meaning of Canada in English?

Learn vocabulary with pictures as well as definitions of Canada in English

Learn in

See more

n. Canada

Definition of Canada in English

Constitutional monarchy located in the north of North America, bordering the United States, the Atlantic Ocean, the Pacific Ocean and the Arctic Ocean.