Synonyms of grotto in English:

grotto


See US English definition of grotto

See UK English definition of grotto

See Spanish definition of gruta

noun

1‘a grotto had been hollowed out of the mountain’

SYNONYMS
cave, cavern, cavity, hollow, recess, alcove
tunnel, pothole, underground chamber