Multiple choice general knowledge culture Aahna light of god beautiful alive attractive Reveal answer Fill a bubble to check yourself C Correct answer Explanation Aahna is a Sanskrit-derived name meaning 'alive', 'existence', or 'one who cannot be killed'. It comes from the root 'ahna' meaning life or existence.