What does Nabil mean?
From the root n-b-l (ن-ب-ل), meaning 'noble, highborn, magnanimous, honorable'. Also spelled Nabeel.
What does Haroon mean?
The Arabic form of the prophet Aaron (Harun), the brother of Musa (Moses). Of Hebrew origin with an uncertain meaning; the Arabic form carries no native root meaning. Transliterated both Haroon and Harun.