Hormuz in Latin Hormuz in Latin Organa proper noun An island in the strait of the same name, five miles off the Iranian coast. Add to Flashcards