devadatt (देवदत्त)

Name DEVADATT (देवदत्त) meaning in Nepali & English

  • Given by God (भगवानले दिएका)

Useful Tools