Noun
fairy garden (plural fairy gardens) A fanciful ornamental garden with miniature buildings etc. supposed to house fairies.