Avni is a Sanskrit name that means "earth", one of several Indian names that honor the ground beneath our feet, alongside Avani and Prithvi. In Turkey the same spelling is a male name of Arabic origin, but in America it is used almost entirely for girls of Indian heritage. In the United States Avni ranked number 5166 in 2000 and has moved up to number 2123 among girls' names in 2025, its highest rank so far.