The AI-powered English dictionary
An island in the Comoros, one of the three major islands that make up the country. examples