Name detail

Yahya

Meaning: Alternate Spelling: Yahia, Yahea, Yahyaa. English Translation is John.
Origin: Arabic
Gender: Boy