Shir o Khorshid - Lion and Sun - Flag of Iran Athletic Headband
- from our Affiliates
Shir o Khorshid in Farsi which means Lion and Sun is the icon of Persia. Iranians have had this sign on the flag of Iran for hundreds of years ago. Persians are proud of this symbol due to their ancient civilization.