I like Niamh but I knew how to pronounce it. It will be confusing to the non- Irish but if you want an Irish name I figure you need to use the Irish spelling. Siobhan's another one that confused me but once you learn it it seems normal (sha-vorn)

Some Irish boy names are Patrick, Liam, Declan, Conor, Rory, Michael, Sean, Cabhan (Cavan), Ardan, Eoghan/Owen, Fergus, Finn, Riordan, Ronan.