Skip to main content

Definitions by Alexia123

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
elwy by Alexia123 February 16, 2014