Zaheera \za-heera, zahe(e)-ra\ as a girl's name is a variant of Zahira (Arabic), and the meaning of Zaheera is "brilliant, shining".
The baby name Zaheera sounds like Zahara, Sahara, Saharra, Zahirah and Zohara. Other similar baby names are Zayeera, Zahra, Zaviera and Zefeera.