Top Collection Of 100 Muslim Baby Unisex Names Ending With H

Barzakh (Arabic: برزخ, from Persian barzakh, "barrier, partition") is an Arabic word meaning "obstacle", "hindrance", "separation", or "barrier".
Irish: Variant of Sean, a popular Irish cognate of John; Shane was a successful Western motion picture of the ''50s. Read More. Keith. Irish: Forest; Originally a Scottish place name, Keith was also the surname of a long line of Scottish earls. Scottish Origin.

3.Sulh

Sulh, also solh (Arabic: صلح‎‎) is an Arabic word which means "peace" as opposed to war. It is derived from the same root as Arabic word musalaha meaning reconciliation.
The name Rush is an English baby name. In English the meaning of the name Rush is: Form of Rufus: Red-haired.