har-vir, ha-rv-ir ] The baby boy name Harvir is pronounced as HHaaRVIH-R †. Harvir is mainly used in English and Indian. It is of Punjabi origin. The name Harvir means warrior of god. The English and Indian name Harveer and the name Harvier are variant forms of Harvir.