SPECTRE


Meaning of SPECTRE in English

() A mountain specter (which see), esp. that observed on the Brocken, in the Harz Mountains.

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