The AI-powered English dictionary
countable and uncountable, plural Desboroughs
A town in Kettering borough, Northamptonshire, England (OS grid ref SP8083). examples
A habitational surname from Old English. examples