Help with middle name for Amelia

[name]Hi[/name] all,

We have decided to name our baby girl [name]Amelia[/name], but are grappling with what to pick as a middle name. Ideally, we would like to pick a name to honor one of our grandparents (whose names start with D, B, M, and O). Would greatly appreciate any feedback you have on the following combinations:

[name]Amelia[/name] [name]Dora[/name]
[name]Amelia[/name] [name]Daisy[/name]
[name]Amelia[/name] [name]Dale[/name]
[name]Amelia[/name] [name]Drew[/name]
[name]Amelia[/name] [name]Dee[/name]
[name]Amelia[/name] [name]Dorothy[/name]
[name]Amelia[/name] [name]Brooke[/name]
[name]Amelia[/name] [name]Bea[/name]
[name]Amelia[/name] [name]Betty[/name]
[name]Amelia[/name] [name]Margot[/name]
[name]Amelia[/name] [name]Merryl[/name]

Thanks so much in advance!
[name]Julie[/name]

[name]Amelia[/name] [name]Margot[/name] is divine! The M helps connect the two a little, and [name]Margot[/name] is so unusual and underused that I think it helps [name]Amelia[/name] stand out a little more. I also like that it utilizes the M for the first syllable and O for the second!

I think [name]Amelia[/name] [name]Daisy[/name] is my second favorite, but it doesn’t have quite as much power as [name]Amelia[/name] [name]Margot[/name].