ravishing (n.) Look up ravishing at Dictionary.com
"act of plundering," c.1300, verbal noun from ravish (v.).
ravishing (adj.) Look up ravishing at Dictionary.com
"enchanting," early 15c., from present participle of ravish (v.). The notion is of "carrying off from earth to heaven."