Sarah

Hitchcock's Bible Names Dictionary

lady; princess; princess of the multitude