ENGLISH → NEPALIinsularitynoun01nounएक्लोपन; सङ्कीर्णताthe state of being isolated or detachedSimilar wordsdetachment →insularism →insulation →Dictionary sources & licensesCopy link ↗