Anche se spesso citato con pseudonimi differenti, il nome di nascita di Nabati era Ahmad ibn Muhammad ibn Mufarrij ibn Abd Allah. Nabati era un discendente di schiavi liberati e il soprannome di Ibn al-Rumiyah o "figlio di donna romana" era dovuto alla sua etnia greco-bizantina, un fatto che si dice causasse a Nabati un certo imbarazzo