3 names match.
Irish via English
Pearl, precious as gemstone.
Kind and gentle, beloved.
Modern variant of Kelly, an Irish surname meaning bright-headed.