Vasudevan

Name: Vasudevan

Gender: Boy

Meaning: Guru