1. Welsh hook - Noun
2. Welsh hook - Proper noun
Welsh hook (plural Welsh hooks) Welsh glaive
Welsh Hook A hamlet in north Pembrokeshire, Wales (OS grid ref SM9327).