Webster's Revised Unabridged Dictionary · 1913

Desolator

Desolator , noun

[Latin]

Same as Desolater. — Byron