grotto

/grˈɑtoʊ/

Explore definitions, synonyms, and language insights of grotto

Definitions

Noun
a small cave (usually with attractive features)

Synonyms


More General Terms