The AI-powered English dictionary
plural sheadings
Any of the six administrative districts into which the Isle of Man is divided. examples