Top definition
1) a river in Wales
2) a boys name meaning gain
3) a name for a highly amazing individual - be it girl or boy
Have you met elwy?

No!! But I've heard elwy is pretty fucking awesome
by Alexia123 February 15, 2014
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush