meaning of ahlan

ahlan meaning in Urban Dictionary

hi