Definify.com

Definition 2026


Harrogate

Harrogate

English

Proper noun

Harrogate

  1. A town in North Yorkshire, England