The AI-powered English dictionary
A province of southern Iran, consisting of numerous islands in the Persian Gulf. examples