Skip to main content

Definitions by Welshygal

Glain 

Share definition Flag
Welsh name - Noun - means "precious jewel"
"That Canada-Russia hockey game was a real Glain to watch."

"Steve threw out some serious Glain's in that brainstorming meeting. What a brainiac!"
Glain by Welshygal February 25, 2010