1 definition by scottishgrl

people who live in the small country Wales which is in Britain. Welsh peple are usually honest friendly people who like the sport rugby. in Wales some gardens have sheep in them.
"are you english"

"no i live in wales so im welsh"
by scottishgrl October 9, 2006
Get the welsh mug.