VariousWords beta
Definitions:
Noun
Strait of Hormuz
Strait of Ormuz
Definition: a strategically important strait linking the Persian Gulf and the Gulf of Oman