history of peepal tree

PEEPAL : THE TREE OF LIFE
Culture

PEEPAL : THE TREE OF LIFE

Peepal also called Ashvatha in Sanskrit means the tree of life. The Peepal is the earliest-known depicted tree in India: a seal discovered at Mohenjodaro,

Poonam Kapoor 2 min read