devdatta (देवदत्त)

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

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

Useful Tools