Raptor

Webster's Dictionary of the English Language

·noun A ravisher; a plunderer.

Related Words