No, it's not a cannabis leaf...
I was talking with the Irish assistant, Geraldine, at my school today. She said that she had to do a presentation about Canada in one of her classes. The kids asked her, completely seriously, if the leaf on the Canadian flag was a cannabis leaf. No she responded, but they insisted that it was a cannabis leaf.
It's a maple leaf.