Meaning: from a Scottish surname derived from a place name. It could be derived from a Celtic or Welsh element meaning "wood".
I've also seen it listed as being derived from Scottish Gaelic gaoth meaning "wind".
It could also have come from the name of a German tribe, the Catti, who came to Scotland in the eleventh century, which could be a cognate with Old Irish cath meaning "battle" or from Welsh coed meaning "wood".
- Keitha (Scottish)