otherworldish
English edit
Etymology edit
otherworld + -ish
Adjective edit
otherworldish (comparative more otherworldish, superlative most otherworldish)
otherworld + -ish
otherworldish (comparative more otherworldish, superlative most otherworldish)