grottoDict.lkDict.lk - Sinhala to English DictionaryMeaning grotto Tweet Sinhala Dictionary definitions for grottogrotto 🔊 /gɹɑˈtowˌ/grotto : කන්දරයgrotto : ගුහාවgrotto definitionNoun. A natural covered opening in the earth; a cave; also, an artificial recess, cave, or cavernlike apartment.Lern More AboutWiki Definition: grottoGoogle Search result: GoogleWiki Article: Wikipedia Tweet