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