SPECTER MEANING IN ENGLISH

• Specter Definition & Synonyms

  1. (n.) Alt. of Spectre


Synonyms:
Apparition, Ghost, Phantom, Shade, Spectre, Spook, Wraith,

RECENT SEARCHES