The Strangest Irish Names and Their Surprising Meanings Irish names like Saoirse, Shannon, and Conor have made their way around the...