Name detail

Khayri

Meaning: Generous
Origin: Arabic
Gender: Boy