What does the Swaziland flag stand for?

the blue stands for peace.the red stands for the past battles.the yellow stands for the resources of Swaziland. Italy Owens wrote this