Zahir is a muslim boy name and it is an Arabic originated name with multiple meanings. Zahir name meaning is Bright, Shining and the associated lucky number is 8. Accompanying with Zahir meaning you can also listen here how to pronounce Zahir name.
3276