What does A Mari usque ad Mare on the Canadian coat of arms mean?

Answer:
"A Mari usque ad Mare" is Latin, meaning "from sea to sea." The phrase is taken from Psalm 72:8.
First answer by Gilan. Last edit by Gilan. Contributor trust: 9 [recommend contributor recommended]. Question popularity: 0 [recommend question].