Ok this a minor issue but here goes! Assalamu Alaikum is what one should greet a fellow muslim with and walaikum asalam is the reply. But when one wishes to say bye, why is the word 'khudhafiz' used? I'm just intrigued as to what khudhafiz means, does it have pak-indo origins? Also 'allah hafiz' is being used more commonly now instead of 'khudhafiz', what's the diffference? I don't know maybe pakistanis are picking up on 'allah hafiz' from their drama serials lol!