Ello

The British version of "Hello", but with an accent.
Ello Hagrid!
by Kipkid May 09, 2011
Get the Ello mug.