Haidar \ha(i)-dar\ as a boy's name is of Arabic origin, and the meaning of Haidar is "lion".
Haidar has 3 variant forms: Haider, Haydar and Hyder.
Baby names that sound like Haidar are Hadar and Hadur.