Names A-Z - names, meanings and origins
28031 names, meanings and origins
NamesAZ.com

Afra

Origin
arab
Origin name
’joy’, or ’white’, also a hebrew name 'young doe'

Who's got this name?

DE
church-bible
c. 300