The AI-powered English dictionary
An uninhabited islet in the north Atlantic Ocean, claimed by the United Kingdom. examples
A sea area centred on this rock. examples