COWSON


Meaning of COWSON in English

ˈkau̇(z)(ˌ)sən noun

( -s )

Britain : bastard — a generalized term of abuse

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.