What does the word stound mean?

1) English: A short time; a while.

However, it is a very old word and no longer used.

2) Scots: to pain; hurt