names & meanings!
over 20,000
Home
Niall
Niall
Original Gaelic form of Irish
Niul
, meaning
champion