The AI-powered English dictionary
A town in Newfoundland, Newfoundland and Labrador, Canada. examples