Canada Meaning

There are 1 meaning(s) for word Canada

Meaning 1 : a nation in northern North America; the French were the first Europeans to settle in mainland Canada