Zahoor \za-hoor\ as a boy's name is a variant of Zahur (Arabic, Swahili), and the meaning of Zahoor is "blossom".
The baby name Zahoor sounds like Zahour, Zahir and Zaheer. Other similar baby names are Zaylor and Zailor.