Afsha for a baby name

Persian, meaning ‘one who sprinkles light’. Actress Afsha Azad is known for her role as Padma Patil in the ‘Harry Potter’ film series.

Search by letter



Search by category