As a proper noun cowie is
any of several places in scotland.
wikidiffcom
Not English
Wikidiffcom has no English definition. It may be misspelled. cowie
English
Noun
(
en noun)
(Geordie, slang) A pill, especially of ecstasy.
(British, northeast) Left-hander.
Derived terms
*cowie-handed
References
*