Suresh (sureša) is a Sanskrit word which means "Ruler of Gods"; from sur ‘god’ + īša ‘lord’, which is an epithet of the god Indra.
It is commonly used as a synonym for the Hindu God Vishnu. It may also refer to Devendra or Shiva depending on which branch of Hinduism.
Suresh is a frequently used name for Hindu male children. It is a popular first name in India and a common family name in North America and the Caribbean. Variations of this name in Latin America include Sureza, Sureze, Cires and Cirez. Several of these examples are found on the South-Eastern region of the Dominican Republic (La Romana, San Pedro de Macoris, Boca Chica, etc.)
Read more about Suresh: People With The Name Suresh, Other Uses