Canada Flag colors and symbol meaning?

The flag colours are red and white. The white means peace and honesty and the red means hardiness, bravery, strength & valour.