É um nome masculino de origem inglesa, que significa Filho de Neil. Neil, por sua vez, é um nome masculino de origem irlandesa e pode significar apaixonado ou também campeão. É também um sobrenome de origem inglesa.
* Apenas um "eu gosto" por significado e dia, mais "eu gosto" o significado aparecerá mais alto na lista