Niall is a male given name of Irish origin, thought to mean "champion" (derived from the Old Irish word niadh meaning warrior or champion). It could also mean "cloud", "passionate" or "avid"
Niall is a male given name of Irish origin, thought to mean "champion" (derived from the Old Irish word niadh meaning warrior or champion). It could also mean "cloud", "passionate" or "avid"