What does the niue flag stand for?

what does the flag of niue mean