I don't think of Nora as been only Irish. It's a nice nickname.I don't care for Teagan on a girl. It's a bit 80s to me. I do like Teague on a boy though.The only one that appealed from that list is Ennis (guilty pleasure).Caoimhe and Niamh are my favourite Irish names for girls.