GLAMOUR


Meaning of GLAMOUR in English

(n.) Witchcraft; magic; a spell.

Webster's English dictionary.      Английский словарь Webster.