The word Nandi has come from Tamil root word, Nandhu, which means to grow, to flourish, or to appear, which was used to indicate growing or flourishing of white bulls, as well as divine bull nandi. The Sanskrit word nandi has the meaning of happy, joy, and satisfaction, the properties of divine guardian of Shiva- Nandi. Almost all Shiva temples display stone-images of a seated Nandi, generally facing the main shrine.