grotto
1. [ noun ] a small cave (usually with attractive features)
Synonyms: grot
Related terms: cave
Similar spelling:   grot
  griot
  grotty
  grit
  grout
  Groth
  Grote
  groat
  Greta
  greet
  great
  grate
  Grado
  Grothe
  Grode
  gritty
  Gretta
  garotte