The combination of "merhaba", which means hello in Turkish, and "hello", which means hello in English, so overall, this word means hello.
by dafuzzies January 31, 2009
Get the merhallo mug.
Get the merhallo mug.We'll email you a link to sign in instantly.