Zahirah \za-hirah, zahi-rah\ as a girl's name is a variant of Zahira (Arabic), and the meaning of Zahirah is "brilliant, shining".
The baby name Zahirah sounds like Zahara and Saharah. Other similar baby names are Zahrah, Bahira, Samirah, Zarah, Zahra, Sairah, Tahira, Zahavah, Zariah and Zaira.