Noun grotto has 1 sense
  1. grotto, grot - a small cave (usually with attractive features)
    --1 is a kind of cave
,
TOP