Name detail

Yetta

Meaning: Generous
Origin: English
Gender: Girl