Ganesh or Ganesha is one of the names of a hindu God. It is represented as a being with elephant head.