Name detail

Faran

Meaning: Advances
Origin: Anglo-Saxon
Gender: Boy