Zithri

Hitchcock's Bible Names Dictionary

to hide; demolished