Ello

The British version of "Hello", but with an accent.
Ello Hagrid!
by Kipkid June 02, 2011
mugGet the Ello mug.