Nevin is an Anglicized form of the Irish name 'Neomhan', itself derived from the Irish word 'neomh', which means 'saint or holy'.
namehang.com
Nevin is an Anglicized form of the Irish name 'Neomhan', itself derived from the Irish word 'neomh', which means 'saint or holy'.