ENGLISH → NEPALIgrottonoun01nounकन्दरा; गुफाa small cave (usually with attractive features)Similar wordsgrot →Dictionary sources & licensesCopy link ↗