Zuhair \zu-hair\ as a boy's name is a variant of Zuhayr (Arabic), and the meaning of Zuhair is "small blossoms".
The baby name Zuhair sounds like Zahir, Zahur, Zaheer, Zahoor and Zahour. Other similar baby names are Johar, Mahir, Nahir, Zephir, Tahir, Zafar, Zaphar, Zahavi, Zayyir, Zefir and Zayfir.