Definify.com

Definition 2024


Selkirk

Selkirk

English

Proper noun

Selkirk

  1. A town in the Scottish Borders region.
  2. A city in Manitoba, Canada

See also

  • Souter (demonym)