peel - Dictionary definition and meaning for word peel
peel sounds like "chill" of hindi meand to skin off sth.