• 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) - 02:46, 6 February 2024