Irish
Neil
Neil Gender: Male Origin: Irish Meaning: Champion Or Passionate What is the meaning of the name Neil? The name Neil is primarily a male name of Irish origin that means Champion Or Passionate. The name **Neil** is of Irish origin and is derived from the Gaelic name **Niall**, which Read more…