Nur ul-Huda
Nur ul-Huda (Arabic: نور الهدی; transliterations vary) is an Arabic phrase meaning light of the guidance. It may refer to
Nur ul-Huda (Arabic: نور الهدی; transliterations vary) is an Arabic phrase meaning light of the guidance. It may refer to