Zahir name meaning

name meaning: Zahir \za-hir\ as a boy's name is of Arabic origin, and the meaning of Zahir is "blossoming, flourishing".

Zahir has 3 variant forms: Zaheer, Zahur and Zayyir.

Baby names that sound like Zahir are Zahoor, Zahour and Zuhair.

origin:  Arabic
number of letters: 5. see all 5-letter names