What is the full meaning of otherworldish
of, relating to, or resembling that of a world other than the actual world, also OTHERWORLDLY [adj]
Example of the word otherworldish placed on a Scrabble board.