Answer
(Fatwa: 163/158=J)
If a non-Muslim greets a Muslim with assalamu alaikum (السلام علیکم) the Muslims should reply him with السلام علی من اتبع الھدی or with ھداک اللہ or with وعلیک. And, if he greets a Muslim with words like namaskar then the Muslim should respond him with ھداک اللہ or سلام, it is ok to reply with the word salam only:
اذا سلم علی اھل الذمۃ فلیقل السلام علی من اتبع الھدی، و لو سلم یھودی علی مسلم فلا باس بالرد ولکن لا یزید علی قولہ وعلیک، کذا فی الشامی۔
Allah (Subhana Wa Ta’ala) knows Best
Darul Ifta,
Darul Uloom Deoband