Agna \ag-na\ as a girl's name is a variant of Agnes (Greek), and the meaning of Agna is "pure, holy".
The baby name Agna sounds like Agnah, Aghna, Aina, Ana and Anna. Other similar baby names are Arna, Abina, Abena, Adana, Adena, Adina, Agota, Aggy, Aggi, Agata, Ag, Ainah, Agot, Agnus, Agnola, Agnie, Agneta, Aine, Alana, Alona, Alena, Alina, Alyna, Amana, Amina, Amena, Ania, Anina, Ann, Ayn, Anona, Anny, Anni, Anne, Anh, Annah, Apona, Arena, Arona, Aruna, Auina, Avena, Ayana, Avana, Bogna, Dagna, Digna, Gana, Arina, Kena, Kina and Signa.