Yago

Male

Origin: Welsh

Meaning: he who supplants

Yago as a boy's name is a variant of Iago (Spanish, Welsh) and Yaakov (Hebrew), and the meaning of Yago is "he who supplants".