Iran Flag: Meaning and History

History of the flag
The flag of Iran has a rich history, dating back several centuries.
The three colors, green-white-red, recall Zoroatrism, the religion of ancient Persia.
What do the elements of the flag mean?

It is a collection of symbols, including the word ‘Allah’, a sword, a tulip and a shadda.
Green represents Islam and hope.
White symbolizes light and peace.
The red represents the blood of the martyrs.
