Agni
[ˈɑːɡni]Meaning
Sanskrit for "fire"; also a modern Greek form of Agnes and a Norse diminutive.
Background Story
In Sanskrit, agni means "fire", and it is the name of the Vedic Hindu fire god. Behind the Name also records Agni as a modern Greek form of Agnes, and as a diminutive of Old Norse names beginning with the element agi "awe, fear" or egg "edge of a sword", borne by a legendary Swedish king in the poem Ynglingatal. The name is used in Albanian, Breton, Catalan, Croatian, Czech, Danish, Dutch, English, English (African), Estonian, Finnish and French, and in Danish, Icelandic, Norwegian and Swedish.

Related Names
Aodh
From Old Irish áed, meaning "fire"
Arun
Modern masculine form of Aruna, an Indian male given name meaning "dawn" in Sanskrit
Aidan
Anglicized form of Aodhán, a diminutive of Aodh, meaning "fire"
Aiden
Variant of Aidan
Aodhan
Anglicised as Aidan; from the Irish male given name Aodhán
Arka
Recorded as a given name in Armenian, Croatian and Hinduism
Ayden
Variant of Aidan
Blazek
Derived from Slavic roots meaning 'fire' or 'flame'.
Kegan
Variant of Keegan
Pyra
From Ancient Greek πυρά (purá), a word borrowed into Latin