1 definition by Draig

Top Definition
Welsh for Dragon
Coch draig am byth (Welsh dragon forever)
by Draig August 19, 2003

Mug icon
Buy a Draig mug!