Origin:Scottish
Selkirk as a boy's name is of Scottish and Gaelic origin. Place name: "kirk" means "church". Name of a place in Scotland.

Search Baby Boy Names

Search by:

  • Name or Meaning
  • Filter
  • Letter