Satyavir is bay boy name, main origion is Hindi. English meanings of Satyavir is "Always speaking lie, Someone who gets victory with truth, Truthful" and popular in Hindu religion.
Satyavir name meaning & detailsWrite Satyavir in Hindi
See the most awesome name, which people are searching name during last 24 hours.
Prajav