Definify.com

Definition 2024


Warrington

Warrington

English

Proper noun

Warrington

  1. A town in Cheshire, England