Definitions of fairyland:

  • noun:   the enchanted realm of fairies
  • noun:   something existing solely in the imagination (but often mistaken for reality)