Mecherath

Hitchcock's Bible Names Dictionary

selling; knowledge