Question: why nehru put a rose in pocket?
Answer: Pandit Jawaharlal Nehru likes children very much. He compares the simplicity and beauty of the children with roses. ... All children love him very much and he is popularly known as Nehru Chacha among the children. So he always carries a red rose in his pocket which is symbol of beauty and simplicity.