Hormuz Island

  Hormuz /hɔːrˈmuːz/ is derived from the Persian Ohrmuzd, meaning Ahura Mazda. It can refer to:    The Strait of Hormuz in the Persian Gulf.    Hormuz Island, an Iranian island in the Persian Gulf. Hormuz District, an administrative subdivision of Iran.     * The crumbling Portuguese Castle of Hormuz Island, built in the early 16th century, is one… Continue reading Hormuz Island