Hint: It is a greeting in French. I have a surprise for you if you can guess what the word means in English!! Please don't cheat or post the answer on here, it takes all the fun away!
No credits i guess.