Zahira name meaning: Zahira is a Muslim baby Girl name, it is an Arabic originated name. Zahira name meaning is Beautiful and the lucky number associated with Zahira is 2. Find all the relevant details about the Zahira Meaning, Origin, Lucky Number and Religion from this page. Average rating of Zahira is 5 stars, based on 0 reviews. Zahira meaning has been searched 28053 twenty-eight thousand and fifty-three times till 25 March, 2018.