• Thumbnail for Hormuz Island
    Hormuz Island (/hɔːrˈmuːz/; Persian: جزیره هرمز, romanized: Jazireh-ye Hormoz), also spelled Ormus, is an Iranian island in the Persian Gulf. Located in...
    17 KB (1,536 words) - 11:30, 28 April 2024