You searched for: “grottoes
grotto (s) (noun), grottos; grottoes (pl)
A small cave: The grotto that Lynn and her friend visited had interesting and attractive shaped rocks, and they had to be careful of water seeking through from above.
This entry is located in the following unit: Italian words in English (page 2)