Definify.com

Definition 2024


Banbury

Banbury

English

Proper noun

Banbury

  1. A market town and civil parish on the River Cherwell in Oxfordshire.

Derived terms