Phasma

Webster's Dictionary of the English Language

·noun An apparition; a phantom; an Appearance.

Related Words