Quote Originally Posted by graham_s View Post
Heh, try mine on for size.
Strowes.
A Greumach,

A dinnae ken on this ane, A'm afeart!

If I were to guess, I would say it is either derived from the Anglo-Saxon, strod or stroth, meaning marsh land, or from the Gaelic sruth or srath meaning stream.