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 27887 twenty-seven thousand eight hundred and eighty-seven times till 18 March, 2018.