My friends named their baby Roisin (pronounced roe-SHEEN), it means Little Rose in Irish Gaelic.... I also like the Irish name Saoirse (pronounced SAIR-sha)

How about Irelyn Roisin or Irelyn Saoirse? Goes with the nice Irish theme without the double "lyn" problem.