Grotto

Definition:

  • (n.) A natural covered opening in the earth; a cave; also, an artificial recess, cave, or cavernlike apartment.

Compare grotto with other words:

cavern vs. grotto

alcove vs. grotto

grotto vs. shrine

grotto vs. marian

grotto vs. retreat

artificial vs. grotto

cave vs. grotto

grot vs. grotto

grotto vs. nymph