The name Panna is a girl's name of Hebrew, Hindi origin meaning "grace". Panna and is often added to lists like Names with Inspirational Meanings and discussed in our forums with posts like "Heaven/Hell/Purgatory: Hungarian Girls".
From the experts:
Panna is a name with many allusions -- in addition to those above, a serene and sacred city in India and the Italian word for cream. Panna might make a fresh alternative to Anna or Hannah.