Siham is an Arabic name for girls. The meaning is `Arrow` The name Siham is most commonly given to Norwegian girls. (21 times more often than to American girls.) Siham is given to boys and girls in the Netherlands Found on https://www.pregnology.com/names/girls/Siham