Definify.com

Definition 2024


Guildford

Guildford

English

Proper noun

Guildford

  1. The county town of Surrey, England