GLAMOUR Meaning of GLAMOUR in English (n.) Witchcraft; magic; a spell. Webster's English dictionary. Английский словарь Webster. 2012