పెచ్చుpeccuTop 6000MeaningsNoun1. peel, peelings, rind2. premium, excess, surplus, profit in exchange (business)