Cowie

Etymology
From Gaelic.

Proper noun

 * 1) Any of several places in Scotland