other world

See also: otherworld and Otherworld

English

Noun

other world (plural other worlds)

  1. Alternative form of otherworld.