The name Nabil is a boy's name of Arabic origin meaning "highborn". Nabil and is often added to user-created lists like Ancient (mostly) and/or Internationally-Inspired Names and discussed in our forums with posts like "Love, Like, Lose -- Outlandish/Guilty Pleasures edition!".
From the experts:
Pleasant and exotic and not as common as some other African names.