grotto meaning
Freebase (0.00 / 0 votes) Rate this definition: Grotto A grotto is any type of natural or artificial cave that is associated with modern, historic, or prehistoric use by humans.