It is a proper noun and can be spelled in different ways. But the meaning is the same and also the spelling comes from the mother language. See the link for authenticity:
babelfish.altavista.com
babelfish.altavista.com