Definition

A male given name of Indian origin, often derived from Sanskrit and meaning 'auspicious cloud' or 'lord of water' in Hinduism, referring to the god of rain and fertility, Varuna.