Where does “glamour” come from?

glamour (French): glamour; glamorous

Definitions

  1. glamour; glamorous

Words derived from “glamour