Shamed

Hitchcock's Bible Names Dictionary

destroying; wearing out

Related Words