A French word meaning goodbye till we meet again. It is not as final as adieu, which is used when you do not ever expect to see the person again. Although a French word, it is popular in the English language.
It comes from the French roots 'au' meaning till the and 'revoir' meaing seeing again.
http://www.dictionary.com/search?q=au%20revoir