Grotto



noun — Plural: grottoes, grottos
1.
(a picturesque manmade or natural save) គុហា, រូងភ្នំ, ល្អាង
ENGLISH MEANING
noun — Plural: grottoes, grottos
1.
A natural covered opening in the earth; a cave; also, an artificial recess, cave, or cavernlike apartment.