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 search 24260 twenty-four thousand two hundred and sixty times till 17 January, 2018.