Meaning and Origin of: Anahi

Anahi is a Spanish girl's name meaning "immortal."