Oneil is a variation of Irish name O'neill.
It translates as the Son Of Neil.
Neil = Champion therefore Oneil means Son of the Champion
You see that guy over there?
His ancestors were champions, thats why he is called Oneil.
Oneil or fully Oneilles (Persian: آنیلیس or آنیل ) is a Afghan name which directly descends from the Greek Mythology of Trojan War. It is an Afghan-Persian mispronunciation of Achilles, the tragic hero of the Trojan War.
Oneilles is a tall and handsome boy from Afghanistan