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

Fara

Origin
arab
Origin name
old eng ’nice’ or arab ’joy, relief’