Yes, Abbeyrose Leonard is a pleasant and catchy name that has a nice flow to it. Ultimately, the suitability of a name depends on personal preference and how well it reflects the individual it belongs to.
Lenny's last name is Leonard.
Leonard Fenton's birth name is Leonard Feinstein.
Leonard Stone's birth name is Leonard Steinbock.
Geoff Leonard's birth name is Geoffrey Leonard.
Leonard Hirshan's birth name is Leonard Hirshan.
Leonard Barr's birth name is Leonard Barra.
Leonard Yorr's birth name is Leonard Yedlin.
Punky Leonard's birth name is Leonard, Karen.
Leonard Little's birth name is Leonard Antonio Little.
Leonard South's birth name is Leonard South II.
Leonard Shapiro's birth name is Leonard Mark Shapiro.
Leonard Slatkin's birth name is Leonard Edward Slatkin.