ravishing
n.
"act of plundering," c.1300, verbal noun from ravish, v..
adj.
mid-14c., "ravenous;" early 15c., "enchanting;" present participle adjective from ravish, v.. The figurative notion is of "carrying off from earth to heaven." Related: Ravishingly.