Character's Name: Dahlia Grace Doherty
Dahlia - from the flower, naturally. Dahlias tend to symbolize inner strength, grace, and standing out from the crowd.
Grace - from the Latin meaning 'favor' or 'blessing'.
Doherty - from the Irish Ó Dochartaigh, diluted over great time and distance...