In English, name Niall means – Champion. A dynasty of Irish kings was founded by Niall of the Nine Hostages.. Other origins for name Niall include – English, Irish, Celtic, Irish, Scottish, Gaelic. Name Niall is most often used as a boy name or male name.