Home
Search
Index
Definify.com
Definition
2025
Selkirk
Selkirk
English
Proper noun
Selkirk
A town in the
Scottish Borders
region.
A city in
Manitoba
,
Canada
See also
Souter
(
demonym
)
Pronunciation
IPA
(key)
:
/ˈsɛlkɪrk/
Similar Results