fairyland

 
Pronunciation: /ˈfɛːrɪland/

noun

  • the imaginary home of fairies.
  • a beautiful place: in the evening the streets become a fairyland [as modifier]: a fairyland castle
  • an imagined ideal place: this can seem like fairyland in our kind of violent world