Skip to main content

Alexia123's definitions

elwy

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 16, 2014
mugGet the elwy mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email