What does as-salaamu alaikum mean and how do you respond?
It means 'peace be upon you', the standard Muslim greeting, and the response is wa alaikum as-salaam, 'and peace be upon you.' If a Muslim greets you with it, wa alaikum as-salaam is the documented ordinary response. Harvard's Pluralism Project's visitor guidance explicitly welcomes non-Muslims exchanging the greeting.
Can a non-Muslim say as-salaamu alaikum?
Yes, Harvard's Pluralism Project's guidance says non-Muslims are welcome to exchange the greeting. (Some Muslims, following stricter juristic positions, may answer a non-Muslim with a shortened response, that's their observance, not a rebuke.) 'Hello' is always equally fine; the Arabic is a bonus, never a requirement.
What does inshallah actually mean?
'God willing', said about future plans and hopes: 'the project ships Friday, inshallah.' Its core function is hope for the future while acknowledging that outcomes rest with God. Context determines whether a given 'inshallah' is a confident yes, a genuine maybe, or a parent's gentle deferral, exactly like English's 'we'll see,' but with theology.
What is the difference between mashallah and alhamdulillah?
Mashallah ('God has willed it') expresses appreciation or praise for something good, a baby, an achievement, a house. Alhamdulillah ('praise be to God') expresses gratitude. Rough map: mashallah admires, alhamdulillah thanks.
What does PBUH mean after Muhammad's name?
'Peace be upon him', a phrase of reverence Muslims traditionally add when mentioning the Prophet Muhammad, abbreviated PBUH in English or SAW from the Arabic. It expresses respect for a prophet, not worship of him, and non-Muslim writers aren't required to use it, respectful plain usage of the name is standard outside Muslim writing.
What do you say to a Muslim on their holidays?
'Ramadan Mubarak' (blessed Ramadan) or 'Ramadan Kareem' during the fasting month, and 'Eid Mubarak' on either Eid, all documented by Islamic Relief as greetings non-Muslims can offer too, with 'Happy Ramadan' and 'Happy Eid' as accepted English forms. Islamic Relief calls offering such a greeting 'a polite and considerate way to show respect.'