Haaj is a Muslim Boy name and it is Arabic originated name with multiple meanings. Haaj name meaning in Russian is Haaji. Haaj name meaning in Russian, popularity and rank stands at 45773 and lucky number for Haaj is 2.