Afra \a-fra, af-ra\ as a girl's name is of Hebrew and Arabic origin, and the meaning of Afra is "young deer; color of earth". The first female professional writer in England was named Aphra Behn (late 17th century).
Afra has 4 variant forms: Affera, Affery, Affra and Aphra.
For more information, see also related names Ophrah and Orpah.
Baby names that sound like Afra are Ofra and Ofira.