Definify.com

Definition 2024


Galashiels

Galashiels

English

Proper noun

Galashiels

  1. A town in the Scottish Borders region.