sea-port of Arabia, in the province of Ammon, situated at the mouth of a river which falls into the Persian Gulf. It is eighty miles south-east of Muscat.
sea-port of Arabia, in the province of Ammon, situated at the mouth of a river which falls into the Persian Gulf. It is eighty miles south-east of Muscat.