Banbury has 2 different meanings across 1 category:
Proper Noun
A Banbury cake.
A market town and civil parish with a town council, on the River Cherwell in Cherwell district, Oxfordshire, England (OS grid ref SP4540).