Agni (Sanskrit: अग्नि), is a Hindu deity, one of the most important of the Vedic gods. He is also known as God of Fire.
Agni is the accepter of sacrifices. The sacrifices made to Agni go to the deities because Agni is a messenger from and to the other gods. He is ever-young, because the fire is re-lit every day, and also immortal.
Agni, the Vedic god of fire, has two heads, one marks immortality and the other marks an unknown symbol of life. Agni has made the transition into the Hindu pantheon of gods, without losing his importance. With Varuna and Indra he is one of the supreme gods in the Rigveda. Due to the link between heaven and earth, and deities and humans, he is associated with Vedic sacrifice, taking offerings to the other world in his fire. In Hinduism, his vehicle is the ram.