Description:
The name 'Cosh' derives from the Gaelic word 'cos', meaning 'head'. The name may have originally been given to someone with a prominent or prominent-looking head. Alternatively, the name may have originated in Scotland as a nickname for someone who was strong-willed or determined. The name may also be derived from the Irish word 'cos', meaning 'a kind of ship'. The name may be used as a surname or first name.





