Definition of fairy grotto in English:

fairy grotto

(also fairy's grotto)

noun

  • A grotto where fairies are said to live; (also) a cave or other place likened to such a grotto, especially because of its otherworldly beauty.

Origin

Early 18th century.