Translation: ahlal o sahlal

Again sth. I’m not sure about:
“Ahlal o sahlal!”

I have two questions:

  1. “Ahlal” means “hello” to a woman and a man, doesn’t it?
  2. What does the rest mean: “o sahlal”.

Thank you very much for your help!

AhlaN wa sahlaN

It’s originally : 7alaltum ahlan, wa wate’tom sahlan, English : concider yourself as family, & may your coming be easy & confortable.

It’s an Arab form of welcome.

Paperbird, thanks a lot for your help, especially for the correction!