Dictionary/केंचुली
Noun

केंचुली

kenchulee

Definitions

Noun

snake's slough, shed skin

the outer skin that a snake sheds periodically during moulting; figuratively used for casting off an old identity or form

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.