the synonyms of weird are: awe-inspiring, awful, creepy, curious, dreadful, eccentric, eerie, far-out, fearful, flaky, freaky, funky, ghastly, ghostly, grotesque, haunting, horrific, inscrutable, kinky, kooky, magical, mysterious, occult, oddball, ominous, outlandish, peculiar, preternatural, queer, secret, singular, spooky, strange, supernal, supernatural, uncanny, uncouth, unearthly, unnatural. so yes spooky could be a synonym of weird.