Japhia in Hitchcock's Bible Names enlightening; appearing Read More about Japhia in Hitchcock's Bible Names