Tamil Dictionary definitions for Grotto
Grotto : மண்டபம், குகை
Grotto definition
Noun. A natural covered opening in the earth; a cave; also, an artificial recess, cave, or cavernlike apartment.
Lern More About
- Tamil Lexicon: Definition of "Grotto"
- Wiki Definition: Grotto
- Google Search result: Google
- Wiki Article: Wikipedia