Sheshan

Hitchcock's Bible Names Dictionary

lily; rose; joy; flax