grotto

Noun
  1. A small cave (usually with attractive features) (synset 109317783)

Other Searches