Synonyms for Glamour (same or very similar meaning)
WordNet sense 1 (alluring beauty or charm (often with sex-appeal)):
glamor
WordNet sense 2 (cast a spell over someone or something; put a hex on someone or something):
bewitch, enchant, hex, jinx, witch
From the ODE community, based on WordNet
add/edit