fantasy life

Noun
  1. An imaginary life lived in a fantasy world (synset 105640772)

Other Searches