Yadu

Name: Yadu

Gender: Boy

Meaning: An ancient king