Feedback
Cowie
Your browser does not support the audio element.
Meaning
Noun
●
In British English & Northumbrian English:
A
pill
, especially of the
drug
ecstasy.
●
In British English & Northumbrian English:
A
left-handed
person.
Name
●
Any of several
places
in Scotland
●
A Scottish
habitational
surname
from Scottish Gaelic.
Sourced from
Wiktionary
Related
Smith
Reid
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better