What is the meaning of the word "grotto"?

Definitions: